Make Joint::updateTransform() and Joint::updateVelocity() protected

Body node automatically calls these functions when necessary.

TODO: Make Joint::updateAcceleration() protected too.
Merge branch 'master' of github.com:dartsim/dart