Fix JDBC client hanging the JVM on shutdown

The IO pool was not specified for the HTTP client which caused the threads
to be created as non-daemon threads (which prevented the JVM from exiting).