Merge pull request #117 from vvbalashoff/master

added change cursor function to InventoryState
CritterTalkState removed
Merge branch 'master' of github.com:alexeevdv/falltergeist
Rework config and data directories lookup

Adhere to XDG Base Directory specification on Linux, use `%APPDATA%` on
Windows and `~/Library/Application Support` on OS X as base relative
directories for data and config files.
Fix directory creation
Force create config directory
Update README.md
Small fix
Merge pull request #119 from smaximov/xdg-basedir-spec

Rework config and data directories lookup
Merge pull request #118 from vvbalashoff/master

added item full info to InventoryState
Add an option to skip game menu and go right to the default location
Refactor EngineSettings
Fix displaying of boolean properties
Merge pull request #121 from smaximov/skip-menu-option

Add an option to skip game menu and go right to the default location
Use DEBUG severity level instead of INFO when logging messages from VM,
opcode handlers and ResourceManager
Merge pull request #122 from smaximov/use-debug-level-instead-of-info-for-vm-and-res-man

Use DEBUG severity level instead of INFO when logging messages from VM, opcode handlers and ResourceManager
added stdexcept include in Settings.cpp