Make the ExecutionContext of BeyondJavaScriptEngine explicit.

Also narrow the scope of scala.concurrent.ExecutionContext.Implicits.global.