Several small changes. Added an example.
Added join and part commands. Added transparent newline splitting.
Fixed JoinEvent typo.
Abstracted the API a bit more. Further implemented user channel modes.
Various fixes and additions.