Remove unused variable warning
Set default resolution to 1280x800
Add inverse WorldViewScreen Matrix to FCamera class
Get Camera direction from vertex shader instead of calculating it from world position
Remove World Position G-Buffer and reduce to RGB8
Use RGB8_SNORM since the HW packing is faster than doing it in the shader
Use SNORM for specular instead of shininess

shininess needs 8-bits since it spans a fairly large range whereas specular can live with only 7 leaving the sign bit free for something else.
Use 16:9 aspect ratio
Add functions to get strings from framebuffer completeness enums

First step towards adding framebuffer completeness check.
This is required as adding GL_RGBA8_SNORM to a fbo is not
included in the standard even though both MESA and NVIDIA
supports it. (NVIDIA [0;1] range bug still outstanding)
Check RenderEngine G-buffer's framebuffer status

Also displays warning when not complete. If anything goes wrong
theres not much that can be done currently.It will just fail on
drawing.

TODO:
It should actually end the program with an appropriate message.
Check what went wrong and fix if possible.
Add glCheckFramebufferStatus to GLFunctions.list

GL function that checks framebuffer status.Required
by previous commit.