Fixes a comment over 80 chars.
Begins translating placeholder into real code.
Does a pass on test coverage.

- Adds several tests to handle uncovered code.
- Runs gofmt on more things.
- Continues a little work on placeholder's replacement.
Adds channel filtering to the Dispatcher.

- Adds a list of channels on which to filter all channel-filterable
  messages.
Adds a ProtoCapsProvider IoC callback.

- Enhances testability of Bot.
Rewrites configuration.

- Gets configuration to a place where it can be rooted and redone.
Go fmt wins again.