- Added unilateral sphere-sphere contact and modified RigidContact1's "Pencil" example to use it.
- Removed unnecessary data members in SpherePlaneContact (duplicated what is stored in the underlying constraint).
- Added some missing argument validity checks.