Changed default material
Fixed MaterialDiffuse not used without lighting
Decreased useless OpenGL calls (Optimization)
Renamed Background to AbstractBackground
Added Renderer::DrawFullscreenQuad

Made [Color|Texture]Background use a new shader-based algorithm