Bug 572600: cleanup IScriptEngine

  remove methods for sync/async execution as we now have a future
  scriptResult
  simplify interface for inject to 1 method

Change-Id: Idb5dab3b27be8f3aeb3461d92c18dea49d2a0e88
54 files changed