Let's start by adding documentation, functools.wraps and a bit of support for passing more information to handlers than just the IRC message
Refactor the IRC client to be its own Greenlet and make sense.
This commit removes the (wrong) @classmethod and makes all static methods
@staticmethods. It also moves all module functions into the IRC class
instead of having a wild mixture of methods and functions talking
to each other. It also gets rid of `irc_instance()` which might have
been meant to be a singleton, but wasn't.
more accurate documentation on anton.http
IRC.socket should really be private
Merge pull request #13 from laterpay/feature/jm-improve-network-layer

Refactor irc_client and make source docs more accurate or add them in the first place