Constructor changed for RevoluteConstraint, breaks backwards compatibility. Part of #86