Use ByteString with ErrorMsg instead of Integer to preserve leading 0s
Support for raw IRC messages. Fixes #12