Moved is_channel to ServerConnection
Added a bunch of documentation.
Miscellaneous fixes.