Reload config file whenever we start a new session

This is useful if the user has changed which greeter to use
Merge pull request #302 from davidedmundson/reload_config

Reload config file whenever we start a new session