Shutdown of thread pool inside Dispatcher only if it is a PicassoExecutorService.
Fixed test to take in consideration if the thread pool is external or not.
Fixed comment by guidelines.
Merge pull request #725 from aldenml/master

Shutdown of thread pool inside Dispatcher only if it is a PicassoExecutorService