Shader Classes

Effect, EffectTechnique, EffectManager and Defines
Merge remote-tracking branch 'origin/master'

Conflicts:
	mvuab/Code/Core/Core.cpp
	mvuab/Code/Graphics/Graphics.vcxproj.filters