Render Shapes directly

When a Shape is added, a Mesh is created and it's data is set by the Shape.
That mesh is then used during the rendering.

Change-Id: I3e66a72b83f4d087fc9f0c9047f282f04a7822e0
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>