This commit adds support for configuring a ThreadPoolTaskExecutor as well as auto-configuration when it makes sense. A ThreadPoolTaskExecutor can be easily built using TaskExecutorBuilder that is ...