Lots of changes
- Remove addon enumeration. They are registered manually now.
+ Store channel chat seperately.
+ Add ChannelListener
* Moving some API around.