Feature: Named threads and proper shutdown in JobController
Bugfix: Upon JVM shutdown, logging in ConnectionManager cleanup thread caused an error as the logging framework was already shut down