Add ability to change password on server

Fixes #260

Rebase/Squash of:
a7772017c33ec012444d9979237a2fc3a92f7043
bbd7e2542e08a86477ee6141a0954312adc0de50