WIP ECS GUI
assets
Merge branch 'master' into gui

Conflicts:
	src/GUI/Frame.h
	src/InputManager.cpp
And then Microsoft happened...
Pls go away
ECS improved to make it less annoying to use

AddComponent<Components::Transform>(entity, "Transform")
is now
AddComponent<Components::Transform>(entity)
etc.
Working on shadows
Collision callbacks
Merge remote-tracking branch 'origin/master' into deffered_rendering

Conflicts:
	assets
tank steering
Merge branch 'master' into havok

Conflicts:
	assets
	src/GameWorld.cpp
	vs11/Returngeance/Returngeance.vcxproj.filters
finlir
tank stuff
Merge remote-tracking branch 'origin/vehicle-helicopter' into havok

Conflicts:
	src/GameWorld.cpp
	vs11/Returngeance/Returngeance.vcxproj
Recoil while firing, clamp inputs, merge Helicopter
Assets
added wubs to the game, also FMOD
Viewport stuff
Brakes working
NormalMaps Working and started work on specular maps.