start towards instantiating handler runners IN handler executors
add thread ahead generator
Merge branch 'master' into better_handler_pooling