Different things!

- Using require instead of autoload.
- Requiring all files at once.
- Refactored Channel, ChannelList, User, UserList. Mostly using Sets now.
- Added 324 and 329 event handler.
- Added pry development dependency.
- Updated gemspec file.