replace channels with channel_list

Fixes #3.

``.channels`` is used by SingleServerIRCBot to state-track joined channels--this replaces ``.channels`` with ``.channel_list`` to avoid namespace collision.