Fix LFHD issues with resources goal and action
Merge branch 'action' of github.com:MHesham/IStrategizer

Conflicts:
	Source/IStrategizer/CollectResourceGoal.cpp
Bug fixes
- Fix CollectResourceGoal to learn Gas cases
- Fix GameTraceCollector to send correct traces for gather action
- Change node ids to use GUIDs
- Renames in HC code
Complete RtsGame serialization and offline mode switching

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Fix GatherResourceAction
Merge branch 'master' of https://github.com/ogail/IStrategizer into action
- Fix bug in StarCraftEntity where the UnitPositionFromTilePosition was missing a parentheses in its expression
- Fix bug of DeployArmy deploy param types not defined correctly in the engine
- Comment the version AddNode in the IDigraph that auto assign ID
-

Conflicts:
	Build/IStrategizerBWAPIClient/ClientMain.cpp
	Build/IStrategizerBWAPIClient/ClientMain.h

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Merge branch 'master' of https://github.com/ogail/IStrategizer into action

Conflicts:
	Build/Debug/IStrategizerEx.cb

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Fix planner ID logging to be hex formatted instead of decimal since the node IDs used are the first unsigned 32-bit of a UUID

Signed-off-by: MHesham <mhesham.fcis@gmail.com>