Add ExecutionContextScheduler for Scala ExecutionContext

As per #77