SWORD25: Optimize graphics drawing code
SWORD25: Change absolute Z calculation to match that of absolute x/y; remove old comment
Merge branch 'master' of github.com:scummvm/scummvm into sword25-gfx
SWORD25: Fix blitting code
- Rename collectRenderQueue to preRender
- Only do forceRefresh() in Panel::setColor() and Text::setText() if the new values are different
- Move child object resorting from RenderObject::render() into RenderObject::preRender()
CREATE_PROJECT: Add scummvm core project to list of coroutine projects to fix MSVC 10 compilation
SCI: Fix (unlikely) memory leak
TOON: Fix memory leak
HOPKINS: Fix bug #3611566
HOPKINS: Fix Return to Launcher
Merge branch 'master' of https://github.com/scummvm/scummvm
CGE: Plug memory leak. CID 1003914
CINE: Null terminate string. CID 1003887
CINE: Null terminate string. CID 1003884
CINE: Null terminate string. CID 1003886
CRUISE: Plug memory leak. CID 1003918
CRUISE: Plug memory lek. CID 1003917
HUGO: Fix some uninitialized variables. CID 1002887
TOLTECS: Remove dead code

The clearSprites() method is a leftover from the older sprite drawing code
TOLTECS: Ignore invalid script opcodes (script bugs) - bug #3604025

The original ignores invalid opcodes as well, according to johndoe
TINSEL: Reorder loop condition to fix out-of-bounds access

This should fix CID 1003943 and CID 1003944.