update for master
UserSettings system
fixed /share to be /usr/share
moved openmw resources to /usr/share/games and added missing files
take default prefix into account
Changes the logic of WindowManager::messageBox()
Fixes removeItem
Fixes addItem
Merge remote-tracking branch 'bwrsandman/master'
New file structure separating view classes from model classes.  Deleted
.ui file.
Playing with moons part 1
Fixed fading problem
Three primary changes:

1.  Declared QStringPair::isEmpty() const
2.  Split the CsSettings namespace into two: CSMSettings and
CSVSettings. (Required splitting the support.hpp file)
3.  Declared several classes as _noqt in CMakeLists.txt for OpenCS
Relocated "User Settings" to Edit->Preferences
Removed <QDebug> reference from view.hpp
Container UI rewrite
Merge remote-tracking branch 'scrawl/containerui'
Barter mechanic fix
Implemented UserSettings as a singleton.
Merge remote-tracking branch 'scrawl/tradefix'
Changed enum names to match OpenMW naming conventions
Moved signalUpdateEditorSettings from UserSettingsDialog to
UserSettings.

UserSettings is now derived from QObject.
fixed AiWander arguments