save settings for changes in identity or login position/rotation

This is to fix most of #2602.

We connect SIGNAL MyAvatar::transformChanged() to SLOT Application::bumpSettings() which increments a number.  Also, we manually call bumpSettings() when identity info changes.  Every several ms or so we check for changes in that number and save settings if we find any.