Issue #16913: Fix Element.itertext()'s handling of text with XML entities.

Patch by Serhiy Storchaka
Issue #16913: Fix Element.itertext()'s handling of text with XML entities.
Patch by Serhiy Storchaka
Update Misc/NEWS for issue #16076
Merge 3.3
#15545: fix sqlite3.iterdump regression on unsortable row_factory objects.

The fix for issue 9750 introduced a regression by sorting the row objects
returned by fetchall.  But if a row_factory such as sqlite3.Row is used, the
rows may not be sortable (in Python3), which leads to an exception.  The
sorting is still a nice idea, so the patch moves the sort into the sql.

Fix and test by Peter Otten.
merge #15545: fix sqlite3.iterdump regression on unsortable row_factory objects.

The fix for issue 9750 introduced a regression by sorting the row objects
returned by fetchall.  But if a row_factory such as sqlite3.Row is used, the
rows may not be sortable (in Python3), which leads to an exception.  The
sorting is still a nice idea, so the patch moves the sort into the sql.

Fix and test by Peter Otten.
merge #15545: fix sqlite3.iterdump regression on unsortable row_factory objects.

The fix for issue 9750 introduced a regression by sorting the row objects
returned by fetchall.  But if a row_factory such as sqlite3.Row is used, the
rows may not be sortable (in Python3), which leads to an exception.  The
sorting is still a nice idea, so the patch moves the sort into the sql.

Fix and test by Peter Otten.
remove __del__ because it's evil and also prevents the ResourceWarning on the socket from happening (closes #16900)
merge 3.3 (#16900)
#13934: document sqlite version strings, use correct one in test.
merge #13934: document sqlite version strings, use correct one in test.
merge #13934: document sqlite version strings, use correct one in test.
#16919: test_crypt now works with unittest test discovery. Patch by Zachary Ware.
#16919: merge with 3.3.
Enable a broken test and fix it.
Merge fix for broken/disabled test.
#16918: test_codecs now works with unittest test discovery. Patch by Zachary Ware.
#16918: merge with 3.3.
#16925: test_configparser now works with unittest test discovery. Patch by Zachary Ware.
#16925: merge with 3.3.