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