Support access to game types even when Broodwar is offline
- GameStaticData (Types, Researches) are serialized in GameStaticData.bin which is used to load the types if Broodwar instance is offline
- Visualize Player.Entities attributes in CaseVisualizer
Merge branch 'master' of github.com:MHesham/IStrategizer
Merge branch 'master' of https://github.com/ogail/IStrategizer
Change planner goal selection algorithm to update only deepest goal in the plan
- Fix the bug of locking refinery build areas but introduce a new bug of add on areas not locked

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Merge branch 'master' of github.com:MHesham/IStrategizer
Learn BuildInfrastructure for Terran_Refnary