Events are now in their own module

Also:
- ChannelUtils.channelAuth
- Utils.isCommandIndicator
- Utils.isGlobalCommandIndicator
- Bug fixes