Minor fixes in ForgotPasswordDirective
Add ChangePasswordFromRecoveryDirective