Added the PositionJointSaturationInterface and VelocitySoftLimitsInterface classes.

Added the PositionJointSaturationInterface and VelocitySoftLimitsInterface classes. There are now saturation and soft limit classes for effort-controlled, position-controlled, and velocity-controlled joints.