rewrite of RSS module, two additional modules, other tweaks

Just some stuff I've tweaked this week, feel free to merge if you find these appropriate.

**Core**
* Bugfix: `socket.read()` instead of `read()`

**AI**
* disabled pointless "lol" parsing
* removed "willie" from regex of all AI methods

**Join**
* Joins the bot to the specified channel, eg: `.join <#channel>`

**Raw**
* For sending raw commands to the server, eg: `.raw PRIVMSG #lobby :Just testing.`

**RSS**
* added HTML fom and cookie authentication (depends on `mechanize`), configurable, *work in progress*
* cleaner responses
* moved everything into one method & reduced footprint
* removed `SUB`
* removed colours
* removed quote handler for title
* renamed a bunch of things for readability