TestGame
shader now extern
Some simple shaders
merge with develop
Merge remote-tracking branch 'origin/develop' into feat_Ti_Ca
repair branch, now equal to develop
add texture for shader
more shaders added
added example game EgoPerspective
Merge branch 'feat_Ti_Ca' of https://github.com/FUSEEProjectTeam/Fusee into feat_Ti_Ca
texture simple
Merge remote-tracking branch 'origin/develop' into feat_Ti_Ca

Conflicts:
	src/Engine/Common/IRenderContextImp.cs
	src/Engine/Core/Core.csproj
	src/Engine/Core/RenderContext.cs
	src/Engine/Engine.sln
	src/Engine/Examples/Simple/Simple.cs
	src/Engine/Examples/Simple/Simple.csproj
	src/Engine/Imp/OpenTK/RenderContextImp.cs
Added missing files.

Debug build works fine. Examples are running. Web build not working due
to System.DllNotFoundException in OpenTK. Did not add our example yet,
want to fix the above-mentioned problem first.
submodule added
Added light shader with two lights.

Example in EgoPerspective project. No web built yet.
Example project EgoPerspective reorganized.

HTML is generated, but yet not working.
ToArray() added for float and double
two lights working in browser
added light class
added example models