[Client] Removed useless null check
[Engine] Added gray scale effect
[Client] Switch to gray scale in case the own character dies
[Client] Increment client version
[Client] Added mini map arrow to loading list
[Client] Added some missing documentation
[Build] Fetching version number from git
[Common] New class to fetch the identification of the application
[Client] Using new application identification
[Client] Removed some old and very dead code from the mini map
[Client] First working version of the minimap arrows

There now is a test arrow to 3,3,0
[Client] Smoothly animated the cursor update
[Client] Improved mini map arrow angle calculations
[Client] Removed test arrow from mini map
[Client] Added mini map arrows to the quest log

The quest log is now able to create the arrows on the mini map in case the currently selected quest has target locations assigned to it.
[Client] Fixed missing forwarding of the target locations of quests
[Client] Fixed buffering system of the mini map arrows
[Client] Fixed releasing problem of the mini map arrows
[Client] Turning arrows on the mini map to dots if they come in range
[Client] Updated inventory control for latest nifty-gui version