Raise User.DoesNotExist in User.reset_password if username is falsy.

Fixes #302.