Poller: Fix a couple small issues around the pool
Poller: Fix a couple small issues around the pool

* A SchedulerService is not needed, just a SubmitterScheduler
* The returned future did not have the executor it completes on referenced, so optimizations were not possible

threadly/threadly,jentfoo/threadly