TINYGL: formatting code
MYST3: Fix rotation for camera perspective.
MYST3: Don't draw a transition when loading a save from the launcher
MYST3: Mark implemented variables as such to cut down on warnings
MYST3: Fix a typo
MYST3: Implement opcode soundPlayBadClick
MYST3: Refactor the cube drawing function
Merge pull request #950 from JoseJX/FixMyst3ShaderPath

MYST3: Fix rotation for camera perspective.
TINYGL: fixed previous formatting
GRIM: Use quaternions for animation.
DISTS: add missing MIT entries, and fixed win32 iss file
DEBIAN: update package files
TINYGL: Added a few utility functions in TinyGL
MYST3: Added tinyGL renderer.
MYST3: Implemented 2D rendering correctly.
MYST3: Implemented selection between hardware and software rendering.

Conflicts:
	engines/myst3/gfx_opengl.cpp
MYST3: Fixed incorrect viewport issues.
MYST3: Added openGL shader renderer selection.
MYST3: Fixed a memory leak issue in tinyGL renderer texture.
MYST3: Added a note in the code.