first new renderer commit
new_renderer : simple geometry
Merge branch 'master' of https://github.com/nem0/LuxEngine into new_renderer

Conflicts:
	projects/engine/engine.vcxproj.filters
	src/graphics/renderer.cpp
material and texture loading
depth test enabled
shader loading
fixed matrix-to-quaternion conversion
new renderer: gui rendering fixed, camera movement, getRay
ray picking WIP
new renderer: animation WIP
new renderer: ray cast fixed
multiple meshes per model; renderer handles EntityMovedEvent
animated meshes are properly rendered
Merge pull request #123 from nem0/new_renderer

New renderer