set recovery password via user_manager

Also set it only if sending the email succeeded, instead of setting it back to
the old value if that failed.
Merge branch 'master' into issue-98
Merge branch 'master' into issue-98
Allow more actions in live docs

This patch fixes the white list to enable some missing notebook actions
and features in the live documentation:

- Introspection
- Delete all output
- Copy worksheet
- New cell after
- Restart Sage

And certainly more.
Merge branch 'master' into issue-98
convert to ascii and fix Cancel button in account recovery page
Merge pull request #143 from kini/trac_13535

Allow more actions in live docs
Merge pull request #2 from ppurka/issue-98

convert to ascii and fix Cancel button in account recovery page
Merge pull request #119 from rmartinjak/issue-98

Fix issue #98 - store the new user password on account recovery.