Update master
Update master
Introducing the "doc" directory.
Merge branch 'master' of https://github.com/griestopf/Fusee
Cleaned up Texture example and added comments
First optimizations in float4x4: invert() - and ReSharpered everything
UpdateCurrentShader war really slow...

There were 52 "GetShaderParam" for every object and frame.
Fixed WebBuild

Accidentally removed a function because it's only important for the
webbuild.
Fetched changes from develop/SceneManagement
UpdateCurrentShader() is necessary...

...after UpdateShaderParams();
Added new Diffuse Shader to MoreShaders.cs

Signed-off-by: CoffeeParser <denis.dik@hs-furtwangen.de>
Fixed Simple in C# and web
Optimised performance slightly, made SolarSystem ready for Web Deployment.

Signed-off-by: CoffeeParser <denis.dik@hs-furtwangen.de>
Merge remote-tracking branch 'remotes/origin/master' into SceneManagement

Conflicts:
	README.md
Merge remote-tracking branch 'remotes/origin/soontobe-0.5-master' into SceneManagement
New submodule with important bugfix
Merge branch 'develop' into feat_tee_performance

Conflicts:
	src/Engine/Core/RenderContext.cs
Merge branch 'soontobe-0.5-master' into feat_tee_performance

Conflicts:
	src/Engine/Core/RenderContext.cs
Cleaned up our main folder
Implemented a machine epsilon for float and double and used it in comparisons in float3.cs