pair*steal() should take const as second argument
Fix pairmove()

To not have talloc issues.
And to make sense

We've also removed the magic around it's handling of passwords.
No one should be affected by this, because it was always stupid
to have multiple passwords for a user.