RECORDER: Implement Events Recorder
CONFIGURE: Add libmpeg2 as an optional dependency again
VIDEO: Add an MPEG 1/2 decoder
VIDEO: Update AVI code for parsing sword1/sword2 MPEG-2 files
VIDEO: Hook up MPEG decoder to AVI
VIDEO: Allow AVI frame rate to be overriden with a constant

Required for sword1/sword2 MPEG videos
COMMON: Add erase method to String class
SWORD1: Add back MPEG-2 video support
SWORD2: Add back MPEG-2 video support
VIDEO: Mark AVIDecoder as being used by sword1/sword2
TSAGE: Bugfix for starting R2R scene 2000
TSAGE: Fix for R2R freeze returning to scene 2000 from 2425
TSAGE: Added some descriptions to scene switch list
TSAGE: Beginnings of implementing R2R maze UI
TSAGE: Further cleanup of existing R2R MazeUI code
TSAGE: Implemented R2R MazeUI::draw method
TSAGE: Fix for object initialisatioon in R2R scene 3500
TSAGE: Beginnings of renamings of R2R Maze UI
TSAGE: Further renaming of R2R Maze UI
TSAGE: Renaming of derived R2R scene 3500 Maze UI