Add Camera position to per frame buffer
Prepare shaders with position of the camera that is sent every frame.
	In Graphics the Camera position is fetched and set to per frame
	buffer. In Shaders the float4 cameraPosition variable is added to
	the per frame struct.
Add Phong Shading
Phong shading implemented in Placeholders shaders. Light calculations
	is now included in the scene.
Merge branch 'development' into PhongShading
Start of moving texture loading
	Moving Textureloader functionality from Graphics to AssetManager.
Animation Support
	-Animation finally working!
	-Animation now updates verts and skeleton correct.
	-Animation loader handles inverting from mayaformat to directx.
Merge branch 'development' into AnimationVerts

Conflicts:
	ProjectFlightSchool/ProjectFlightSchool/PlayState.cpp
Merge pull request #65 from SvinSimpe/PhongShading

Phong shading
Add weapon cooldown
A weapon cooldown is added in Player that sets a delay between projectiles
Add projectile lifetime
Projectile has a lifetime and is neither updated nor rendered when
	it's dead.
Texture maps loaded
	Added functionality for loading Diffuse, Normal and Specular maps
	to the gpu.

	Finished moving functionality from Graphics to AssetManager.

	Removed no longer needed overload of RenderStatic3dAsset.
Merge pull request #68 from SvinSimpe/projectileFix

Projectile fix
Cleaning and fix review comments.
Merge branch 'development' into AnimationVerts
	Shaders refined.

Conflicts:
	ProjectFlightSchool/Content/Effects/Placeholder.hlsl
	ProjectFlightSchool/Content/Effects/PlaceholderAni.hlsl
Merge pull request #69 from SvinSimpe/AnimationVerts

Animation verts
Hotfixes Animation
Merge branch 'development' into AnimationVerts
Merge pull request #70 from SvinSimpe/AnimationVerts

Animation verts
Merge branch 'development' into static3dTex

Conflicts:
	ProjectFlightSchool/Content/Effects/Placeholder.hlsl
	ProjectFlightSchool/Graphics/AssetManager.cpp
	ProjectFlightSchool/Graphics/AssetManager.h
	ProjectFlightSchool/Graphics/Graphics.cpp
	ProjectFlightSchool/Graphics/Graphics.h
	ProjectFlightSchool/ProjectFlightSchool/PlayState.cpp
Merge branch 'development' into static3dTex

Conflicts:
	ProjectFlightSchool/ProjectFlightSchool/PlayState.cpp
Merge pull request #72 from SvinSimpe/static3dTex

Static3d tex