can't have base modules in the main class

Since Freyr is the main class, we can't also have it handle the base
modules (how would it import the base modules into itself?)

Looks like my idea of having every main module be a base module won't
work here (but it could work for Statocles...)
mark multi-network as TODO

We'll do multi-network stuff later
add base Class and Role bundles

Also write some better docs for Base modules. I might use this as
boilerplate for Import::Base...
must return before doing TODO so we don't die
add basic network and channel creation

The bot should be able to join a network and a channel and sit there
doing nothing.