Adding in some base template customization.

This allows us to extend the <head> section in our docs.
Removing two settings for forgot password feature that don't matter.

These URLs are never needed.
Adding a ChangePasswordForm.

This validates that two password are equal.
Adding in URL routing for our forgot password feature.
Adding a link to the forgot password page if password reset is enabled.
Adding in two forgot password views.

The 'forgot' view initializes a password reset workflow by asking a user for
their email, then sending a password reset link.

The 'forgot_change' view validates the user's password reset token, then allows
the user to change their password.  Lastly, this view will redirect the user
back to the application after logging them in with their new password.
Adding all of our forgot password templates.