Doc++
Shaders: 3D version of VertexColorShader.

Fragment shader can be shared for 2D and 3D version, modified the
sources accordingly.
DebugTools: ShapeRenderer cleanup.

 * Added missing forward declarations.
 * Added getters and setters to ShapeRendererOptions class.
 * Cube primitive is indexed, modified the mesh creation accordingly. It
   now uses MeshTools, link the library to DebugTools.
 * Simplified resource handling so it's now handled in one place. It
   still needs to be thought out better.
DebugTools: ObjectRenderer class.

Visualizes object position, rotation and size. Common usage as with
ShapeRenderer, common documentation extended and moved to new
`debug-tools` page.