The OpenGL extension ARB_texture_storage is required for texturing

|SOURCE|
[Common/Renderer]
* If ARG_texture_storage is not available, the Initialise member function
  returns a fail state
* Enabled depth testing (this seems to indicate that the projection matrix is
  not correct as it is GL_GEQUAL instead of GL_LEQUAL for the test)
[Common/Texture]
* Fixed loading 32-bit Targas (it's as if the data is two 16-bit unsigned ints)
* Texture parameters are set to disable mip map generation for now and to clamp
  the texture to the edges