Added method to find DIABDAT.MPQ case insensitive
Merge pull request #76 from eNTi/master

Added method to find DIABDAT.MPQ case insensitive
fixed issue where structure was being read after closing, sometimes returning junk data
allow users to add include dirs by passing args to cmake
Replaced the unix specific dirent code with a boost::fs based iterator (now MSVC doesn't need additional headers...).
Fixed the use of a double underscore for the MPQ name (never, ever prefix vars etc with underscores, standards say its reserved for compiler goodies).
Merge pull request #78 from Necrolis/master

Improved the case-insensitive MPQ Check
ignore qtcreator file
Fixes deadlock when --help or invalid option is passed as command argument.
Merge pull request #79 from doggan/option_parsing

Fixes deadlock when --help or invalid option is passed as command argume...
Import a dummy settings file.
Simple default + user setting file loading.
Use settings file for initial renderer resolution.
Add user setting file to ignore list.
Fix compile error for pre-C++11...
Merge pull request #81 from doggan/config-file

Config file
fix crash when diabdat.mpq was not writable
find sdl_image
added libRocket
added basic interface for displaying guis
allow rocket to use FAIO