allow just passing a hostname to connect()
custom event support for SockethubClient
added additional 'options' argument to connect(); moved 'extend' helper to it's own file to make it available from 'client' and 'connect'
added 'disconnect' method
documentation for 'ping' verb
added automatic registration, when a "register" option is given
integrated "disconnect" and automatic registration in ping example