A few typos, systemd service, package layout
Add default configuration file
Clean configuration file

We don't need to use os.normpath and expanduser each time we are
accessing something from the configuration file. We should assume that
those things are properly parsed by configuration.py. Also, there were a
few typos/stupid syntax
Correct typo. Make directory if needed.

In the configuration file, if a folder is specified and doesn't exist,
it should be created on import.
Err, forgot an argument in __init__