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-216_Unit_Change