asyncio IRC client proof of concept

Connects, reconnects on lost connection, parses IRC commands and responds
to PING.  Also shuts down gracefully.