Change Password now works.  There is a lot of functional testing
still needed.  This is a checkpoint to preserve work to date.