If a Game_Message is visible, block player and self movements
Fix HaltAllMovement with repeating move routes
Improve jumping

Characters with continuous or spinning animation can now jump. The
spinning animation is active during the jump, but the continuous
animation doesn't.
The player can jump to his own position.
Improve passability between events in the same layers
Fix Increase Freq command and let self movements update

when turning is disabled
Make the pending vector static.

ProceedWithMovement and HaltAllMovement work now correctly with parallel
processes.
Don't cancel forced move routes when a new page is set up

And revert part of commit 59efdcd6b345561 ("Use GetRealX/Y for
GetEventsXY")
Avoid getting segfaults when an cmd option value is not given
Add --start-party option to overwrite starting party members
Wait for Game_map::Refresh() before executing commands
Implement recursive ProjectTree scanning
Parse text commands that use the Yen or Won Symbol as backslash
Replace yen and won signs with "\" if needed and other fixes
Do not follow symbolic links on Windows
Merge pull request #259 from Zegeri/development

Improve movements, interpreter, cmd parser, filefinder and game message parser
Merge branch 'master' of https://github.com/EasyRPG/Player into icu