Similar issues existed for AccountManagerPlugin (#7850), TagsPlugin (#7787)
and others before. Previous code (done by me) was just too inconvenient and
didn't respect current Trac policy to still treat Babel as optional dependency.

Other, not striktly related changes are just more steps towards next release.
This includes especially ongoing documentation of changes.