Added Renderer::GetDepthFunc
Fixed Color::operator[+|*](=)
Deferred Shading update

-Deferred Shading now use a dynamics pass system
-Forward Shading is now capable of rendering more than three lights
(Multipass)