BUILD: Fix aos4dist target when building outside source directory.
HOPKINS: Fix PCX loading when no present in CAT file.
KYRA: (EOB) - cleaning up CGA/EGA graphics code

- fix some glitches in CGA rendering mode
- revert most of 66da4777d476c6a9fc2a13351e3b30afc748fd94 (instead of having lots of EGA dithering routines throughout the whole EOB code we're going to implement some post-processing code in updateScreen())
KYRA: (EOB) - implement simplified EGA dithering for EOB II
HOPKINS: Bugfixes for the sequence player
HOPKINS: Bugfix for crash when pushing button in purgatory control room
HOPKINS: Replace MenuText by an array of structures, implement Charge_Menu()
HOPKINS: Pathfinding bugfix to fix error walking in Purgatory hallway
Merge branch 'hopkins' of github.com:dreammaster/scummvm into hopkins
OSX: Improve native OS X browser dialog

Signed-off-by: Thierry Crozat <criezy@scummvm.org>
OSX: Add missing include for NSURL

This fixes compilation on older systems (apparently on newer
systems it was already included indirectly).
OSX: Fix Sparkle compilation on older systems

This patch was provided by fingolfin (see patch #3582260). It replaces
use of methods introduced in MacOS X 10.4 with methods that exists
since MacOS X 10.0.
OSX: Remove use of deprecated methods

FSRef and FSPathMakeRef have been deprecated in OS X 10.8. So we
use CFURLRef instead.
HOPKINS: Bugfix for throwing a dart at the switch in Purgatory
BUILD: Fix missing directory creation in aos4dist target.
HOPKINS: Cleanup of FORET flag and bugfix for when leaving forest.
PEGASUS: Fade out the main menu when using the quit button
HOPKINS: Bugfix for crash when walking in the projection room
HOPKINS: Fix for computer text display at the correct position
HOPKINS: Bugfixes for computer screen text