Improved error message on reset password

When you try to reset your password and leave the password blank,
you now get an understandable error.

Resolves #11.