VIDEO: Add in the files for the new VideoInterface from ScummVM. (And disable Bink/Smush for now)
GRIM: Start work on fixing new SMUSH-Decoder-version
GRIM: Rewrite SMUSH-decoder to use the new VideoDecoder-interface
VIDEO: Add seeking to BinkDecoder (WIP)
VIDEO: Add in clone2727's MPEGPSDecoder
EMI: Update the MPEGPlayer-code in grim/
VIDEO: Remove old MPEG-player code
VIDEO: Apply patch from clone2727 to fix EMI-PS2 Video-sound
GRIM: Properly forward declare Sprite as a struct
MYST3: Fix crashing (patch from clone2727)
GRAPHICS: Update the YUVA decoder from the YUV decoder

And use it to decode alpha from bink videos
MYST3: Start bink videos before using them
VIDEO: Only play the selected audio track from bink videos
VIDEO: Properly implement bink audio seeking
VIDEO: Rework the way the next video track is selected

Fixes missing the last frame in some decoders
MYST3: Only seek bink movies when needed
VIDEO: The next video frame needs updating before bink seeking
VIDEO: Remove the old ResidualVM specific bink decoder
MYST3: Clean up texture loading
MYST3: Use YUVToRGBMan to convert jpeg YUV planes

And assorted clean ups.
Yields an overall 10% gain when loading cube nodes