Allow any/all config files to be non-writeable. Fixes #202
Merge branch 'feature/non_writable_config' into develop