Add method for updating user passwords
& use the new method to update a users password from the settings screen
Auto-generate new passwords
recover passwords now working to generate & set new pass for user