Minor updates to shapes::Sphere and SpiralSphere

- Added the Radius, Sections and Rings get/set functions to shapes::Sphere.
- Replaced GLdouble with double in some cases.