Implemented the rest of the shapes except pyramid.

This completes the implementation for the osg::Shape subclasses.