Make client create objects sent by server. AH-72
Add tinyxml2 to project for XML handling. AH-72
Fix bug where rotations were applied onto each other in OBB.
Add basic actors with components to handle dynamic composition. AH-72
Merge remote-tracking branch 'origin/master' into AH-72_Server_events

Conflicts:
	Client/Source/BaseGameApp.cpp
Refactor BaseGameApp to simplify run function.
Implement UpdateObjects package along with movement component. AH-72
Implement Remove Objects package. AH-72
Merge remote-tracking branch 'origin/master' into AH-72_Server_events
Implemented Object Action package with pulse action. AH-72
Merge remote-tracking branch 'origin/master' into AH-195_Integrate_Scene_Manager

Conflicts:
	BoostTest/BoostTest.vcxproj.filters
	Client/Client.vcxproj
	Client/Client.vcxproj.filters
	Client/Source/BaseGameApp.cpp
	Client/Source/GameLogic.cpp
Fixed crash of non-existing Physics when closing the program. AH-195
Solved sneaky Release mode bug. AH-195

Apparently m_IsMenuState became false in Release but true (204) in Debug.