Issue #1: Specify custom event loops in the IrcBot constructor

There currently isn't any test coverage for this, unfortunately. :(