* bzrlib/tests/test_server.py: (TestingTCPServerInAThread): Daughter classes prefer to deal with (host, port) while SocketServer classes use server_address.
* bzrlib/tests/test_http.py: Fix some refactoring fallouts.
* bzrlib/tests/http_server.py: (TestingHTTPServerMixin.__init__): Vastly simplified now that we use TestingTCPServerInAThread. (HttpServer.__init__, HttpServer.create_server) (HttpServer.start_server): Simplified to the specifics.