Implmented QSettings for loading / saving file definitions.  Also
renamed opencs.cfg to opencs.ini to follow Ini format standards
fixed check for missing ini files
Removed unneeded code from setting manager.  Moved some code to user
settings
Incorporated SettingManager into UserSettings class.  Other minor code
changes to support QSettings integration
Fixed opencs.ini formatting
Merge remote-tracking branch 'origin'
merge
Removed error code for missing opencs.ini files.
Removed unneeded includes, cleaned up code, added comments
Merge remote-tracking branch 'graffy76/master'
Decoupled setting definitions from the Setting class.  QSettings
implementation is now fully responsible for managing user settings.
Merge branch 'master' of https://github.com/OpenMW/openmw
upstream merge
changed message passing format from QString to a UniversalId/std::string pair
minor fix
Merge branch 'master' into openmw-30
updated changelog
Windows debug build crash fix.
adjusted cmake file for opencs user settings file rename