Remove unused and confusing update_own_password method
Update change_password so it will also work with AD

Also removes the change_own_password method, it should use the same code
anyway.