XMIDI: Forget old loop points when changing track

This fixes warnings that would appear after a little while in
Kyrandia 2, which would happen because every time the music
changed it would add a new loop point. This was probably harmless
because once the list was full it would keep re-using the last
element, and I imagine all songs were set to loop forever. But
this should be more correct, as I understand it.
DREAMWEB: Changed Italian LOGON command

Changed REGISTRA to ACCEDI for better user convenience.
Merge pull request #329 from SimSaw/master

DREAMWEB: Changed Italian LOGON command
RELEASE: This is 1.7.0git
PEGASUS: Fix floor 2/3 elevator buttons not being shown pressed
PEGASUS: Fix two missing frames in the globe game
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