Designing Linkages with Symmetric Motions: The Spherical Case