An important bit: relax the lean _before_ calling updateFromGyros(), which will overwrite any relaxation of the device-driven lean angles -- this eliminates some frame-rate driven oscillations of the avatar lean when the lean angles are high.