move futures/QueuedImmediateExecutor to executors/QueuedImmediateExecutor