Shaders no longer require unifroms to be declared in the material file and loaded directly from GLSL, fixed a crash in resource manager destructor, added additive blending operation for Color
Fixed compilation on Windows
Fixed new material system not setting ambient color properly, made Materials broadcast resource reload event on shader reload