#58 - Sneak Skill: functional sneaking

Removed sneak checking from individual actor update.
Added sneak checking to Actors::update()
Added else statement

Its still dodgy though
fixed placement of else statement
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
Merge remote-tracking branch 'scrawl/master'
Removed error code for missing opencs.ini files.
Removed unneeded includes, cleaned up code, added comments
Merge remote-tracking branch 'graffy76/master'
Fix a bug where the player's inventory could be opened as a container

If an NPC uses AiActivate on the player (i.e. to activate dialogue) precisely in the frame where the player just died, the player's inventory would be opened as a container instead.
Small fix for dropping items from inventory

Some widgets prevented clicking through