Discrete Kinematic Geometry and Saddle Synthesis of Spherical Linkages