Fixed a terrible mistake in [Index|Vertex]Buffer::Reset
Added [Index|Vertex]Buffer easy constructor
[Index|Vertex]Buffer constructor now throw an exception on error

As it should do anyway
Fixed rare bug when initializing debug drawer
Fixed Renderer testing non-enabled vertex components
Buffer, [Render]Window now always throw on error
Fixed Image level computation

Array depth will no longer be taked in consideration when computing
level count
Fixed missing include
Added error check

Also "fixed" some error messages
Improved Texture class code

Removed some code duplication
Added TODO
Added Image::LoadArrayFrom* (convert an atlas to an array)

Also added Texture::LoadArrayFrom* shortcuts
Changed some error messages