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()
LURE: Fix getNumGroats

This fixes bug #3612682
I18N: Update Catalan translation
GIT: Fix build failures on new release tagging.

This occurs because previously when the current version was equal
to a tag i.e. v1.7.0, the output of git --describe was shortened.
This ensures that the output is of the form v1.7.0-0-gXXXXX even
when the revision is equal to the tag.
I18N: Updated Russian and Ukrainian translations
I18N: Updated translations.dat
HOPKINS: Fix bug #3612483 - FadeOut length issue after lift animation
HOPKINS: Get rid of magic values
HOPKINS: Remove useless assert
Merge pull request #320 from johndoe123/sword25-gfx

SWORD25: Optimized graphics drawing
HOPKINS: Fix bug #3612036 - partially broken thumbnail - Courtesy of SylvainTV
AGOS: Initialize _mouseToggle

This shouldn't actually be necessary since, as far as I can tell,
its only purpose is to toggle between true and false to slow down
some mouse cursor animations. But Valgrind doesn't know that.
HOPKINS: Fix bug #3612115 - Courtesy of SylvainTV: Fix palette in thumbnails
HOPKINS: Fix bug #3611824 - music cut during dialogs after loading from launcher
* HOPKINS: Fix bug #3611824 - problem when changing clothes
HOPKINS: Fix bug #3612566 - scaling glitch on Samantha
I18N: Update Czech translation (from patch #3612592)