Fix isue #103

Shut down all executors on "contextDestroyed".
Use a named thread factory for the executors instead of the dfault one
in order to give the executor's threads meaningful names in thread
dumps.