initial implementation for parameters abstraction
Bug fixes
Merge branch 'master' of github.com:RtsAiResearch/IStrategizer

Conflicts:
	Include/IStrategizer/ActionFactory.h
	Include/IStrategizer/CellFeature.h
	Include/IStrategizer/GameEntity.h
	Include/IStrategizer/ResearchDone.h
	Include/IStrategizer/TypesMetaData.h
	Include/IStrategizer/Vector2.h
	Include/StarCraftModel/StarCraftEntity.h
	Source/IStrategizer/BuildActionEx.cpp
	Source/IStrategizer/OnlineCaseBasedPlannerEx.cpp
	Source/IStrategizer/ResearchAction.cpp
	Source/IStrategizer/ResearchDone.cpp
	Source/StarCraftModel/MessageFactory.cpp
Fix tabs
Merge branch 'master' of github.com:RtsAiResearch/IStrategizer
Fix bugs
Learn research
Apply CR
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
Remove dead files
Apply CR
Merge pull request #80 from ogail/master

initial implementation for parameters abstraction