Port velour's irc library
Stop checking an error if there may not be one
Merge pull request #1 from velour/import-velour

Port velour's irc library over