Renderer - Add support for Buffer Textures
Renderer - ShaderPrograms now correctly retrieve the info log
Renderer - Use forward declarations