Fixed the test introduced in 2ca37af6 under Python 3.
Made ungettext_lazy usable for messages that do not contain the count.

Fixed #19160 (again). Thanks Alexey Boriskin.
Fixed #18144 -- Added backwards compatibility with old unsalted MD5 passwords

Thanks apreobrazhensky at gmail.com for the report.
Added missing parentheses in if clause
Lowered field ordering requirement in ogrinspect test

This test was randomly failing depending on the library environment.
Fixed #19700 - Added documentation for BoundField.field.

Thanks Tiberiu Ana for the report and patch.