Updated specs for new IRC lib.
Added specs for ping command.
Added stream mock to client mock.
Added join command to mock client.
Moved to slate-irc.
Updated join specs and join implementation.
Updated irc wrapper to use slate.
Re-emit end to higher level.
Updated specs to use new irc lib functions.
Changed nick in mock to function.
Moved data to opt dict.
Added debug logs.
Prepare specs for new lib.