Sanitize the output and text cells of published worksheets.
Add nofollow to html scrubbing.  Thanks to Volker Braun for bringing it up.
Don't scrub html twice.
Remove the remainder of the whatwg unsafe tags.

See https://groups.google.com/forum/?fromgroups=#!msg/sage-devel/ze5PZc1Wyjk/sjc-vkYbkUIJ for a discussion.
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
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