Split personal and user-mgmt password change logic

As requested [here](https://github.com/owncloud/core/commit/fbe7a68ce8837fd60f36ba21298c8e8cd68f42fe#commitcomment-3994583).

@schiesbn @LukasReschke @bartv2 @DeepDiver1975