Feature/24 alien avatar

I need better tests for Convos::Core->control(write => ...); but I'm opening the pull request anyway, so you can have a look @marcusramberg. I really want feedback on the direction I'm taking with Convos::Core::ctrl_write() and Convos::Core::Connection::write().

I also need to actually set $irc->name().

Anything else?