Added some thread pool and jvm monitoring using spring  ThreadPoolTaskExecutors
Moved the state manager thread pool to PlowThreadPools configuration class so it can be monitored.
Imports