[Client] Added 5 colors to tiles and added shader for light calculation
[Engine] Fixed coordinates send to shader for texture position
[Engine] Fixing coordinates send to shaders
[Client] Provide tile shader with light info of all surrounding tiles
[Client] First rough implementation of smooth light on tiles
[Engine] Improve tile light shader
[Engine] Finalize smooth light for tiles
[Engine] Fixed influence of the ambient light in the tile light shader
[Build] Updated gradle to version 1.11 and ensured java 8 compatibility
[Client] Fix map tile color value
[Client] Adding basic construct for new movement handlers
[Client] Receiving movement cost of tiles from the server

The server is now sending the cost information of tiles. This data is
now used in the client instead of the information received from the
tbl files.
Merge branch 'hotfix/2.1.14.3'
Merge branch 'hotfix/2.1.14.3' into develop

Conflicts:
	illaclient/src/main/java/illarion/client/world/MapTile.java
Merge branch 'master' into develop
[Client] Applied simple color animation to tiles
[Client] Directly integrated ambient light into java light calculation
[Client] Removed the messy map processor

The old map processor that did nothing but killing the performance is
now removed from the client and got replaced by the much more simple
successor implementation.
[Engine-GDX] Updated libGDX to 1.0.1
[Client] Only apply complex light rendering if its required