Clean up config
Rename unexported field on config for clarity
Normalize config right before writing it

This gets rid of any old legacy files that might be lying around.
We don't do any rewrites of custom config files.
Unconfuse method in config
Refactor loading config
Ditch ToFile method on config
Move logout command into separate handler