Made default whoDelay 2 minutes, as every minute was unnecessary.
Added register methods to Server. Fixed nick handling from server.
Channels will only set isRunning = true and run setup() if they are
ACTAULLY joined.
Some shifting of things in Server, made the channel map protected, this
is so the channels are not accidentally removed.
Several channel based bug fixes.
Channel's isRunning default set to false, fixes a bug.
Added senders to channel events.
Added topic methods for Channel, api now will set topic on join and
store the time information
Added Whois events, listeners and request methods. Added license docs to
GraphicalUserList.