Use the provided domain for password_reset

The context has a domain in it, use it. This requires the sites
framework to be configured properly on the deployment target.
Merge pull request #1768 from steventlamb/bug/hardcoded_domain_in_password_reset

Use the provided domain for password_reset