Do not allow whitespace in passwords.

This leads to confusion on the cli.

Signed-off-by: ushi <ushi@porkbox.net>