EMI: Allow actors to be hidden by a call to set_wear_chore(nil).
Merge pull request #858 from JoseJX/FixCostumeHiding

EMI: Allow actors to be hidden by a call to set_wear_chore(nil).
GRIM: Correctly disable an override in the set tg. Fixes #861
GRIM: Merge iMuse and EMI sound warnings into a new "Sound" channel
MYST3: fix compiler warning
EMI: fix compiler warnings
VIDEO: fix compiler warning
CREDITS: updates
ALL: sync with ScummVM
GRAPHICS: Add OpenGL extension registry
GRAPHICS: Only use packed depth-stencil framebuffer if extensions allow it
ANDROID: Use extensions to query NPoT textures
JANITORIAL: Fix missing reference in Math::{Line2d,Angle}
EMI: Add the NTSC PS2 artMel.m4b md5

It seems that this one file differs between editions.
MYST3: Define the variables used by the lava effect
MYST3: Add the lava effect
BINK: Fix #863, seeking to frame 0 triggers an assertion

It would create and use a negative (invalid) Audio::TimeStamp
MYST3: Fix spotitems not being undrawn in areas without water effect
EMI: Change drawing order of faces

If multiple faces of one model are referring to the same triangles, let
them overwrite each other so that the latest one will be visible. For
this purpose glDepthFunc is changed from GL_LESS to GL_LEQUAL so
that subsequent drawing attempts for the same triangle are not ignored by
the depth test.

This fixes the issue of the colored leg of the monkey bot in the end
scenes: the leg is drawn using color maps by the first face and using
textures by a following face.
Merge pull request #864 from chkr-private/texture-fixes

EMI: Change drawing order of faces