GameObject diagram
GameObjects utilities:

- GameObjectFactory
- GameObjectCollection with iterator
- GameObjectType ( C++11)
- GameObjectBase - it must be renamed

Added Debug Console - work witch standard function for ex. cout.
Merge branch 'master' into OIS_prototype1

Conflicts:
	Game/GameDiagram.classdiagram
	Game/GameDiagram.classdiagram.layout
	Game/ModelDefinition/Game.uml
	ProjectSpaceshooter/ProjectSpaceshooter.vcxproj
	ProjectSpaceshooter/ProjectSpaceshooter.vcxproj.filters
	ProjectSpaceshooter/Sources/main.cpp
After merge - collections of gameobjects included
fix
quickfix2