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
SWORD1: Add back MPEG-2 video support
SWORD2: Add back MPEG-2 video support
VIDEO: Mark AVIDecoder as being used by sword1/sword2
CONFIGURE: Make the libmpeg2 properly require 0.4.0
TSAGE: Beginnings of proper movement in R2R scene 1200
TSAGE: Bugfixes for laser panel in R2R scene 1200
COMMON: Initialize EventDispatcher::_autoFreeMapper.

This fixes a branching on uninitialized variable reported by valgrind on
startup.
COMMON: Fix crash when the keymapper and the event recorder are enabled

DefaultEventManager registers a keymapper that is supposed to be
auto-freed. However, the event recorder then sets itself as a new
keymapper, but because the autofree flag is already set,
registerMapper() ends up deleting the event recorder itself. Setting
the autofree flag before actually freeing the mapper fixes the issue
and prevents ScummVM from crashing on startup
CREATE_PROJECT: Add the event recorder to the feature flags
Revert "COMMON: Fix crash when the keymapper and the event recorder are enabled"

This reverts commit 93987d999c61221bda3da548c8c81f5d6d906a12.
CONFIGURE: Don't allow the keymapper and the event recorder to be enabled simultaneously
CREATE_PROJECT: Don't allow the keymapper and the event recorder to be enabled simultaneously
BASE: Fix --help output for --record-file-name.

Formerly it claimed the command is --record-file.
Merge pull request #351 from bluegr/eventrec_keymapper_build_warning

RECORDER: Don't allow the event recorder and the keymapper to be enabled simultaneously
Merge pull request #343 from clone2727/mpeg2-avi

Add back support for sword1/2 MPEG-2 cutscenes