AmigaOS: Add and make use of a new drawer icon

This PR is missing the actual binary icon files...they'll be added later
Merge pull request #1094 from raziel-/patch-1

AmigaOS: Add and make use of a new drawer icon
AMIGAOS4: added drawer icon
GRIM/EMI: Call glViewport for apitrace compatibility

glViewport needs to be called once to avoid the apitrace
error: "could not infer drawable size (glViewport never called)".

This fixes the problem that all apitrace framebuffer pictures
had a default size of 32x32 instead of the correct resolution used
in residualvm.
GRIM/EMI: Use the correct setUniform function for "alphaRef"
Merge pull request #1095 from chkr-private/apitrace-fixes

GRAPHICS: OpenGLS bug fixes
EMI: Enable alpha blending for global alpha values of actors

This fixes the problem, that all actors with a global alpha
value < 1.0f were not drawn with the correct transparency.
MYST3: Properly reset the movie scripts
GRIM: SHADERS: Remove f literal suffix

Some Android shader compiler do not like it apparently
Merge pull request #1096 from chkr-private/alpha-fixes

EMI: Enable alpha blending for global alpha values of actors
AMIGAOS4: corrected cross building
AMIGAOS4: use upper case for target
GRIM/EMI: workaround for compilation error
MACOSX: added libiconv static lib
TINYGL: gl -> tgl rename
AMIGAOS4: replace package lha to zip
TINYGL: Rename glColor3fv to tglColor3fv

Linking TinyGL and OpenGL into the same binary could cause conflicts
because both have a glColor3fv function.
It is currently not used in ResidualVM, so it is safe to change this.
EMI: Make the MD5-check for german EMI use CD1s VoiceAll.m4b
GRIM: Enable screenshot saving on ES2
EMI: Reroute AttachActor/DetachActor to debug channel