Implemented publicUserEditPassword

There's no front-end for it yet, but it works.