Finished adding methods for password reset.

Added methods look up a user by username, hash a new password, and then save the password to the database.