Specify hipchat server address

Add an ability to connect to self managed HipChat Server.

Rather than saving the server address to an instance variable and passing it to `client.connect`, it can just replace the hardcoded hostname when constructing the JID object.