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
Merge branch 'master' into Particle-Update
Fixed missing include

Thanks to lepiaff
Fixed array creation
Added Color vertex component

Removed Userdata4 vertex component to keep the count to sixteen
Fixed possible bug
Flipped texture coordinates

Nazara now use a top-left corner origin for UVs (DirectX-like)
Merge remote-tracking branch 'origin/master' into Particle-Update