Implement password reset.

Implement password reset using built-in views. Add custom password reset
templates. Clean up login form html and add password reset link.