Rearrange StatBlock loading

basic stats moved to a common function used by both enemies and avatar
refactor min stat checking
Merge pull request #102 from stefanbeller/floatingpointmovement

Floatingpointmovement
Remove desktop file and svg icon

These files should be per-game.
Merge pull request #103 from clintbellanger/master

merge from main project
floating point values for ally distances
Implemented partial XP tracking.
Fixes the rounding issue where the +25% XP ring gives no real gain
on kills of less that 4 XP (e.g. level 1 enemies).
Merge pull request #714 from dorkster/bugfixes

Remove desktop file and svg icon
Merge pull request #6 from RyanDansie/floating_point

Updated distance values for ally behaviour
Fix spawning enemies being half a tile off.
Fix off by one error in calcDirection.
Merge pull request #716 from Puros/master

Cumulative bonus XP
Merge pull request #709 from RyanDansie/stat_standardise

StatBlock loading changes
Merge branch 'floatingpointmovement' of https://github.com/stefanbeller/flare-engine into fp_movement
Revert "Remove unused function isInt"

This reverts commit e6d30c3f6c03e2ee71ab3495bab1ccc275dc4d48.
Merge remote-tracking branch 'upstream/master' into fp_movement

Conflicts:
	src/StatBlock.cpp