remove 'ignore-joint-limit' feature in PostureConstraint and IK

resolves #467, this reverts most of the changes in #418. Now `PostureConstraint` and ik have to respect the joint limits of the robot.