Added mode and motd plugins

Hello!

This pull request contains some minor changes and two new plugins: __MODE__ and __MOTD__.

### Changes:
- `whois` now emits nickname and parses channels correctly
- `topic` now also listens to `RPL_TOPIC` and `RPL_NOTOPIC`

### Plugins:

__MODE__
Listens to `MODE` events and emits:
```
{ nick: 'user',
  target: '#chan',
  mode: '-o',
  client: 'other_user' }
```
__MOTD__
Listens to `MOTD` events and emits:
```
{ motd:
   [ '- sendak.freenode.net Message of the Day -',
     '- Welcome to sendak.freenode.net in Vilnius, Lithuania, EU.',
     '- Thanks to Microlink Lietuva (http://www.microlink.lt) for providing this',
     '- server!',
     '-',
     '- SENDAK, MAURICE [1928-2012].  The author of Seven Little',
     '- Monsters and Where the Wild Things Are, Maurice Sendak was',
     '- born in Brooklyn, NY, US, to a family of poor Polish',
     '- immigrants who moved to the US before World War II.  He',
     '- became an illustrator while in high school.',
     '-',
     '- Welcome to freenode - supporting the free and open source',
     '- software communities since 1998.',
     '-',
     '- By connecting to freenode you indicate that you have read and',
     '- accept our policies as set out on http://www.freenode.net',
     '- freenode runs an open proxy scanner. Please join #freenode for',
     '- any network-related questions or queries, where a number of',
     '- volunteer staff and helpful users will be happy to assist you.',
     '-',
     '- You can meet us at FOSSCON (http://www.fosscon.org) where we get',
     '- together with like-minded FOSS enthusiasts for talks and',
     '- real-life collaboration, if you\'re more keen on the outdoors why',
     '- not attend or arrange a local geeknic (http://www.geeknic.org).',
     '-',
     '- We would like to thank Private Internet Access',
     '- (https://www.privateinternetaccess.com/) and the other',
     '- organisations that help keep freenode and our other projects',
     '- running for their sustained support.',
     '-',
     '- In particular we would like to thank the sponsor',
     '- of this server, details of which can be found above.',
     '-',
     '- ***************************************************************',
     '- Please read http://blog.freenode.net/2010/11/be-safe-out-there/',
     '- ***************************************************************',
     'End of /MOTD command.' ] }
```


Any feedback is appreciated.

Enjoy!