Made some modifications to the bullet joint code to make it work correctly for hinge and prismatic joints. Still need to re-test with other joints.
Got the ball-socket working again.
I got universal mostly working, but when falling freely it sort of blows up. I do not think this has anything to do with joint positions. It looks more like it needs more damping.