Fix changePassword to allow system admin to change passwords
Add test for failing changePassword
Merge branch 'fix/changepass' into fix/changepass2