Reloading from SIGHUP using threads

The server now uses the containers reloadConfiuration function to lock
all threads and run reload. The threadStepController now expects the
void * parameter to be a vehicle