Change getThreadCount to getCoreThreadCount and getMaximumThreadCount in order to configure ThreadPoolExecutor core and maximum number of threads

    backwards compatibility tests

    Fix test

    Allow seting keep alive time on executor service
Merge branch 'dynamicThreadPool' of https://github.com/jorgevila/robospice into jorgevila-dynamicThreadPool
Only allow to dispose core threads when timeout is positive
Merge branch 'jorgevila-dynamicThreadPool'