Some settings in project's settings files were ignored

Setting for instance HUNGER_ENABLE in your settings file previously had no effect.
Merge pull request #1 from palm86/patch-1

Some settings in project's settings files were ignored
Added tests to check that DEFAULT_SETTINGS are overridden by project settings
Improved default settings fallback
Merge pull request #54 from palm86/patch-1

Some settings in project's settings files were ignored