Add basic configuration system.

* All constructors now take a `mousetrap.config.Config` as
  first parameter (after self).

* `mousetrap.config` contians editable configuration (for now).

* log.py went away since its configuration is now in config.py.