Implement password reset.
Review Request #999 — Created Aug. 25, 2009 and submitted — Latest diff uploaded
Implement password reset. django.contrib.auth contains several views for performing a password reset in the event that a user has forgotten their password. This change adds the various URLs and templates to hook it up. It's visible on the login form when builtin authentication is enabled.
Set up e-mail in my local devserver to use gmail's smtp and went through the entire password reset process. Made sure to exercise every view/template.