Add password reset request handling to the account page

As per [ECOM-347](https://openedx.atlassian.net/browse/ECOM-347). The next step in the password reset process (confirmation) is currently handled by student.views.password_reset_confirm_wrapper, a custom wrapper around Django's password reset confirmation view.

@wedaly and @stephensanchez, could you review this?
I think this is too closely tied to the implementation, and it's not verifying the expected behavior.  This test should:

1) Create and activate the account.
2) Request the password change.
3) [Intercept the email](https://docs.djangoproject.com/en/1.4/topics/testing/#email-services) and retrieve the activation link.
4) Visit the activation link.
5) Log the user out, then log in with the new password.