adding demo_motion_law

new demo, with a custom ChLink class that is like a linear actuator, but allows custom motion laws.
A pendulum on a spherical joint on the motion body tests the constraints on bodies whose motion is prescribed.