Start removing config
Combine get_canonical into Config.get
Remove unused exists method
Fix typo
Don't require a config file

Make the config file expectation optional and return a defaultdict
seeded with dict if one isn't passed in.
Remove tests config
Rename the config logger
Catch the show key not existing
Catch show name not existing in the config
Be explicit with config options
Stop frontend requiring a config
Remove ConfigNotFoundException
Still set a config if one of the possible paths doesn't exist
code tweaks