Allow renicking to be customised. (Closes #14)
Merge pull request #17 from StalkR/chanmodes

state: parse +r/+Z channel modes
Use the internal event handling for initial pass/user/nick messages. Type cleanup, added constants.
Fix tests by not calling init in postConnect.
Test for INIT handler and some minor style nits.
Remove embedded logger from state tracker. Hmmmm.
Remove embedded logger from client package.

Conflicts:
	client/connection.go
Don't update Me from WHO/WHOIS reply handlers. Fixes #27.

Conflicts:
	client/state_handlers.go
Shows that I should at least run 'go test' before assuming my quick fixes will work.
Point go1 users towards master if they are interested.
Go fix tool for client API changes.
Fix copypasta and add a comment about fail.