[Client] Fix bug in auto-walking

Use correct timing so that the player character
will no longer stop one field short of its target.
[Client] Changed the colour of inform to blueish and removed the "Message:" part
[Client] Highlight NPC on mouseover and send UseMapCmd on double-click
[Client] Move on single click
Revert "[Client] Move on single click"

This reverts commit 8645d07da17811089aba2c35c8ea095355a5c85b.
Prepare dev version 2.1.14
[Client] The range to send UseMapCmd on double-click on an NPC is increased to 2 tiles.
[Client] The range to highlight an NPC is increased to 2 tiles.
Revert "Prepare dev version 2.1.14"

This reverts commit b5926c02e68a9f55f8fb273cdaa696225faa887e.
Merge branch 'develop' of https://github.com/frkarl/Illarion-Java into develop
Merge branch 'develop' of https://github.com/frkarl/Illarion-Java into develop
[Client] Move on single click
[Client] Fix timeout bug

Check correctly if timeout was exeeded.
[Client] Prevent double-clicks from leaking through GUI windows

For double-clicks the first click is consumed twice. Once as a single click and
once as the first click of the double-click. This fix makes sure, that the second
click is not passed on to the listener because of that.

Probably this is not the best fix possible, but anything else would require a major
rewrite of how input is handled.

This fixes mantis issue #9553.
[Client] Double click on an NPC or item when not in range will walk to it and then send a use message.
[Client] Single click on an NPC or item will walk to it.
[Client] Changed the pathfinder when moving into use range.
[MapEditor] Made it possible to change quality durability
[Client] Fixed an error on OSX when opening select dialogs.
[Engine GDX] Fixed an error where mouse icons showed up blured.