HttpEngine now shuts down thread pool on termination.
Changed Netty config in HttpEngine to use applicationThreadPool, rather than locally created (and inaccessible) thread pool - given that threads created by applicationThreadPool were called "Netty Thread", I guessed that this was the original intention, but happy to be challenged.
Altered WireMockSupport in light of the changes to shutdown process.