GRAPHICS: Added changes and improved code from inisider/scummvm (partial text)

Includes code from https://github.com/inisider/scummvm/ , which has been
squashed and bugfixed
GRAPHICS: Add support for Soft Shadows with rounded squares
GRAPHICS: Shadows on tabs
GRAPHICS: Change soft-shadow calculation to not use doubles
GRAPHICS: Gradient blending on borders of rounded squares
TIZEN: updates for tizen 2.2 SDK
TSAGE: R2R: Fix food submenu on ship computer (Scene 125)
TSAGE: Fixes for displaying landing bay control panel
TSAGE: Compilation fix, and further fixes for R2R landing bay panel display
MORTEVIELLE: Fix the order of German verbs.
TSAGE: Reverted change to SceneItemList class
GUI: Clear dirty rects when initializing ThemeEngine.

This avoids nasty invalid writes to the overlay when the overlay is being
resized.
Merge pull request #386 from chrisws/tizen_port_1_6_1a

TIZEN: updates for tizen 2.2 SDK
DRASCULA: Some renaming. Also, get rid of some extraneous globals

This removes the superfluous talkHeight, talkWidth and timeDiff
variables. It also changes _loadedDifferentChapter to be a boolean
TSAGE: Fixes for speaking to Seeker and donning suit in R2R landing bay
SCI: Fix bug #3614914 - "SCI: Castle of Dr Brain Spanish crashes after Computer Room"

Ignore the unused x/y displacement fields of cels embedded in pics.
Dr. Brain Spanish, pic 261 contains garbage in these fields (probably
left overs)
TSAGE: R2R - Fix Locker 2 status in landing bay (Scene 500)
SCI: Fix script bug #3604939 - "SCI: QFG1VGA: Game hangs when meeting Baron while sneaking"
AGI: Adding detection for original AGI Tetris by Peter Kelly.
WINTERMUTE: Adding detection for more games.