Fix command: game export-game-ids to export ids correctly

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Phase 1 of integrating Plan Graph Visualizer with BWAPI Client

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Phase 1 of integrating Plan Graph Visualizer with BWAPI Client

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

Conflicts:
	Build/Debug/IStrategizerEx.cb
	Build/IStrategizer/IStrategizer.vcxproj.filters
	Build/IStrategizerBWAPIClient/ClientMain.cpp
	Build/IStrategizerBWAPIClient/ClientMain.h
	Build/IStrategizerBWAPIClient/PlanGraphViewWidget.cpp
	Build/IStrategizerBWAPIClient/PlanGraphViewWidget.h
	Build/IStrategizerBWAPIClient/PlannerViewWidget.cpp
	Build/IStrategizerBWAPIClient/PlannerViewWidget.h
	Build/IStrategizerBWAPIClient/main.cpp
	Include/IStrategizer/BuildBaseGoal.h
	Include/IStrategizer/CheckColonyFilterCount.h
	Include/IStrategizer/Colony.h
	Include/IStrategizer/Diagraph.h
	Include/IStrategizer/False.h
	Include/IStrategizer/IStrategizerEx.h
	Include/IStrategizer/Not.h
	Include/IStrategizer/OnlineCaseBasedPlannerEx.h
	Include/IStrategizer/OnlinePlanExpansionExecutionEx.h
	Include/IStrategizer/Or.h
	Include/IStrategizer/PlanTreeNodeEx.h
	Include/IStrategizer/TrainForceGoal.h
	Include/IStrategizer/TypesMetaData.h
	Source/IStrategizer/IStrategizerEx.cpp
	Source/IStrategizer/MessagePump.cpp
	Source/IStrategizer/MetaData.cpp
	Source/IStrategizer/OnlinePlanExpansionExecutionEx.cpp
	Source/IStrategizer/PlanGraphNode.cpp
	Source/IStrategizer/PlanStepEx.cpp
	Source/StarCraftModel/DefinitionCrossMapping.cpp
Merge branch 'master' of https://github.com/MHesham/IStrategizer into visializer

Conflicts:
	Build/Debug/IStrategizerEx.cb
	Build/IStrategizerBWAPIClient/ClientMain.cpp
	Build/IStrategizerBWAPIClient/ClientMain.h
	Build/IStrategizerBWAPIClient/main.cpp
	Include/IStrategizer/BuildBaseGoal.h
	Include/IStrategizer/CheckColonyFilterCount.h
	Include/IStrategizer/Colony.h
	Include/IStrategizer/Diagraph.h
	Include/IStrategizer/False.h
	Include/IStrategizer/IStrategizerEx.h
	Include/IStrategizer/Not.h
	Include/IStrategizer/OnlineCaseBasedPlannerEx.h
	Include/IStrategizer/OnlinePlanExpansionExecutionEx.h
	Include/IStrategizer/Or.h
	Include/IStrategizer/PlanGraphNode.h
	Include/IStrategizer/PlanTreeNodeEx.h
	Include/IStrategizer/TrainForceGoal.h
	Include/IStrategizer/TypesMetaData.h
	Source/IStrategizer/IStrategizerEx.cpp
	Source/IStrategizer/MessagePump.cpp
	Source/IStrategizer/MetaData.cpp
	Source/IStrategizer/OnlinePlanExpansionExecutionEx.cpp
	Source/IStrategizer/PlanGraphNode.cpp
	Source/IStrategizer/PlanStepEx.cpp
Fix missing code
Fix the game specific IDs not displayed correctly in the PlanStepView widget

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Remove PlanVisualizerWidget from IStrategizerEx.sln to avoid linking and compilation errors
- Also fix compilation error and update Digraph some method params to be size_t

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Address PR comments
https://github.com/RtsAiResearch/IStrategizer/pull/98

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Merge pull request #98 from MHesham/visializer

Support Plan Visualization
Merge branch 'master' of github.com:RtsAiResearch/IStrategizer

Conflicts:
	Build/Debug/IStrategizerEx.cb
	Build/IStrategizerBWAPIClient/PlanGraphViewWidget.ui
	Include/IStrategizer/TypesMetaData.h
	Source/StarCraftModel/DefinitionCrossMapping.cpp
Merge with Online Visualizer
Merge branch 'master' into conditions

Conflicts:
	Build/Debug/IStrategizerEx.cb
	Build/IStrategizer/IStrategizer.vcxproj.filters
	Include/IStrategizer/BuildBaseGoal.h
	Include/IStrategizer/CheckColonyFilterCount.h
	Include/IStrategizer/Colony.h
	Include/IStrategizer/Not.h
	Include/IStrategizer/Or.h
	Include/IStrategizer/TrainForceGoal.h
	Include/IStrategizer/TypesMetaData.h
	Source/IStrategizer/PlanStepEx.cpp