scheduled_executor is now a base class.
scheduler_adaptor extends scheduler_executor creating a thread with simple loop that forwards closures.
scheduled_thread_pool extends scheduled_executor creating multiple threads which deque and execute closures.