Starts a new thread to run an HTTP transport implementation in, separate from the calling thread. This is useful for running a server in the background, like for integration tests.