ALL: fix mac os x filename in snapshot
Merge pull request #713 from giucam/shadersoption

GRIM: Add a config option to disable ARB shaders
GRIM: Set the right type for integer registry keys
GRIM: Fix sfx volume when loading a savegame made during a movie.
GRIM: Patchr to fix the DOD door animation and duplicated sfx.
GRIM: Silence casting away const warnings
GRIM: Remove now unused _rootNode from Head
GRIM:/PATCHR Do not fall through on SEEK_END
GRIM: Remove redundant code
GRIM/Lua: Don't close the stdin and stdout files when setting them. Fix #711
GRIM: Fix background talking behaviour with Toto and Naranja in set si.
GRIM: Fix many glitches in set si. Fix #622 fix #285

Fix also Naranja stuttering when entering the set sometimes,
Toto speaking to Velasco before picking up the phone or before being towards it
and Toto not speaking anymore to Velasco after Manny screams at him.
DOCS: Fix a typo and add a missing bug description
GRIM: Do not error out when seeking backwards patchr streams.
GRIM: Make more room for walking on the right of the desk in set cf
COMMON: Make BufferedSeekableReadStream use the buffer with SEEK_SET and SEEK_END
GRIM: Fix animation when putting back the card
GRIM: Fix the collision with the rocks in lb and bv
GRIM: Fix wrong Manny positioning when going from set ts to set tx
GRIM: Fix broken Manny's walk animation after opening Domino's safe