Specular maps working.
Some work done on lights and normals and other buggs/fixes
Work done on light and shadows.
Shadows working, and looking totaly not shit.

Improved location of the shadowmap to always be infront of the camera.
Fixed forward rendering for transparensy
Merge commit 'e3aab96a750d6e5d6f8ff42ffdb5a23a47ab929d' into render_queue

Conflicts:
	assets
	src/GameWorld.cpp
	src/Renderer.cpp
	src/Renderer.h
	src/Systems/RenderSystem.cpp