Reworked password update and profile update routes

Addresses https://github.com/my-koop/module.user/issues/29 and https://github.com/my-koop/module.user/issues/33
use a prop `current` like profile update for consistency