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
Workaround for Sphinx appending to sys.path
Merge pull request #156 from vbraun/master

Workaround for Sphinx appending to sys.path
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.
Update changelog
Merge pull request #157 from ppurka/changelog

Update changelog
Version bump to 0.10.6
Fix doctests in comments2rst.py

Added optional tags and fixed a couple spacing/newline things.
Small "doctest" fix

worksheet2rst.py
fix doctests in sagenb/notebook/cell.py
fix doctests in sagenb/notebook/notebook.py
fix KeyError in user_manager.py
fix doctest in user_manager.py