Fixed #22401 -- Deprecated regular expression parsing of initial SQL in favor of installing sqlparse.
Fixed #22343 -- Disallowed select_for_update in autocommit mode

The ticket was originally about two failing tests, which are
fixed by putting their queries in transactions.

Thanks Tim Graham for the report, Aymeric Augustin for the fix,
and Simon Charette, Tim Graham & Loïc Bistuer for review.
Documentation fixes for the select_for_update change.

Refs #22343; thanks Tim Graham for the fixes.
Fixed #22412 -- More nuanced advice re template filters and exceptions.

Thanks Tim for review.
Fixed #22195 -- Used constants to define built-in tags for check framework.

Thanks Elvard for the patch.
Fixed #22194 -- Added --list-tags option to check command.

Thanks Elvard for the patch.
Refactored some code in SelectDateWidget.
Fixed #22364 -- Sanitized getpass input in changepassword.

Python 2 getpass on Windows does not accept unicode, even
when containing on ASCII characters. Related #190807.
Fixed #21353 -- Noted that description is ignored for TabularInlines.

Thanks nofinator for the report.
Merge commit 'd5031ecf881eaefe7ada1c35228b35a1852dd343' into mysql-test