EMI: Load i9n.m4b before patch.m4b for better efficency when loaded from update
GRIM/EMI: Add a function to get the correct update filename
EMI: Add the md5 of MonkeyUpdate.exe instead of patch.m4b
GRIM/EMI: Unify the update loader code and force it on EMI
EMI: Split GrimEngine::getUpdateFilename into EmiEngine
Merge pull request #752 from YakBizzarro/emi-check-md5-update

EMI: Add the md5 of MonkeyUpdate.exe and check it, if present
GRIM/EMI: Break up global config keys from Grim registry and turn off it in EMI
EMI: Add support for PatchR from bundled container
EMI: Add functions to handle saving preferences outside efmi.cfg and relative hooks in scripts
GRIM: Improve PatchR debug messages
EMI: Remove an header included twice
Merge pull request #753 from YakBizzarro/emi-config

Emi config
EMI: Also install EMI patch.m4b
ALL: synced with scummvm
ALL: sync with scummvm
GRIM: Remove unneeded TextObject constructor
GRIM: Initialize all Sector members
GRIM: Initialize all members of SaveGame
GRIM: Remove _deltaSize from the blocky classes as it is only used locally
GRIM: Initialize all members of ModelNode