Ctor for channel to take a name
New connection class -- core the irc library
Added some scaffolding to the Irc connection
New message struct (to parse/hold incoming messages). Adding more scaffolding to connection
Added some async read and write. Major WIP