avatar responds to hand-vs-head collisions again

Hand-vs-head collisions working again.  The collision shapes for the hands are more correct -- we use the collision shapes for all joints that are children of the hands. 

We also use more correct shapes for the head -- although sometimes we do a poor job of computing those shapes (that is, when the bone-projection algorithm works a little bit even when the bone lengths are very bad).