Allow SphereGeomtery to be added to Components and Serialized
Merge branch 'geometry_v40' of https://github.com/opensim-org/opensim-core into geometry
Better names for concrete Geometry classes and implementation and serialization so that Spheres, Cylinders and Ellipsoids can be added to bodies. Also switched to list property for Geometry to reduce clutter in XML.