libgui|VertexBuilder: Added cube and 3D quad methods with indirect UV

The indirect UV means that texture coordinates are mapped into a UV
rectangle specified with the aBounds attribute.