Merge pull request #195 from isage/master

Really fix space-width
Closes Falltergeist crashes when you start talking with Hakunin (VM::opcode80CA) #196
Letter case fix
Opcode80CAHandler improvement
Don't segfault if mouse doesn't return a valid hexagon.
Merge pull request #189 from rohit-n/null-hex

Don't segfault if mouse doesn't return a valid hexagon.
Properly set slider value
Allow to set/get checkbox state
Add more settings. Allow to save config
Save/load settings
Make sliders clickable
Support for reverse animations.

Also, closing doors will now play the reverse animation for opening.
Merge pull request #199 from rohit-n/reverse-anim

Support for reverse animations.
Issue 77

Part 2
80CAHandler repait
gitignore updated
Missing file
Merge pull request #203 from CynicRus/master

Issue 77
Code cleanup
Merge pull request #204 from isage/options

Options saving/loading/etc.