Fixed AWAY and added support for receiving KICK messages
Added Channel.OnKick
Added support for sending NOTICE messages
Added support for receiving notices and Channel.OnNotice
Added minimal support for User ranks
Added support for parsing user ranks from nicks and who messages
Reversed rank dictionary so it made sense, added dictionary for the rank modes