Add Events/Commands/Requests to Channel.prototype

This makes it so that they get mixed in at startup and not each time a Channel is created.