Bugfix in passwd auth

- When changing the password, a fallback to md5 wasn't performed.
- When creating a new user, a fallback to md5 wasn't performed.
- See issue #7 for further insight.