Darius branch

- record plugin (!record - !gimme)
- 1/100 chance to print a random xkcd comic
You should probably do a `del self.msg_hist[msg.nick]` here. As it is, you don't have it set up to stop listening when the user rejoins (because their nick will still be a key in msg_hist.