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