GRIM: Better blitting of images for TinyGL.
GRAPHICS: Just copy the buffer when it's the same pixel format.
GRIM: Fix typo. Fix #505
AUDIO: Add a dummy-entry to STREAM_FILEFORMATS, to fix #468
GRIM: Fix some small memory leaks
Merge pull request #509 from klusark/meml

Fix some small memory leaks
EMI: Fix various memory leaks.
GRIM: Fix a memleak that happens when changing video mode.
EMI: Handle the a few more leaks.
EMI: Add a few missing destructors
MYST3: Implement opcodes 240 to 244 - Cursor visibility
MYST3: Fix line endings
MYST3: Movies are now skippable
BACKENDS: Add a new OSystem call to lock the mouse in the game window.
MYST3: Use the new lockMouse OSystem call in the Myst 3 engine.
GRIM: Fix changing graphics modes overwriting save games
rename to vm
GRIM/GFX: Make OpenGL scalable and resolution-independent.
Merge pull request #507 from somaen/resolutionFix

GRIM/GFX: Make OpenGL scalable and resolution-independent, and deconst resolution in TinyGL.
Merge pull request #511 from klusark/switchfix

GRIM: Fix changing graphics modes overwriting save games