Include all invalid keys in exception
Strip out non-existant keys from unset keys list
Validate the configuration file on Jently boot
Validate empty config strings
Use module_function to define class methods in pull request data helper
Use module_function to define class methods in repository helper
Add option to specify path to data directory
Actually assign the supplied option to the config