Add a shader manager using singleton pattern.

easier to control shaders.
Merge branch 'master' of https://github.com/AntiMoron/Minecraft_Direct11

Conflicts:
	MCmain/MCmain/Defines.h
	MCmain/MCmain/Headers.h
	MCmain/MCmain/MCmain.exe
	MCmain/MCmain/MCmain.vcxproj
	MCmain/MCmain/MCmain.vcxproj.filters
	MCmain/MCmain/WorldClass.cpp
	MCmain/MCmain/WorldClass.h