Add ezirc "high-level" irc wrapper library

I wanted a library where I can basically say

irc.connect(options)
.then(function(client) {
  client.join(channel);
  return client;
})
.then(function(client) {
  client.send(channel, 'Hello, world');
  return client;
})
.done();

Maybe this will be sufficient..
Refactor ircdispatcher part1. Remove stuff belonging in irc
Switch from irc to ezirc
Bah! Committing work in progress shit although I hate doing that...
Stop using irc, and use ezirc instead. Seems to sort of work now..

.. If you don't try to trip it up in any way imaginable... ;)
Refactor server.js