persistent_migration: convert object states with zodbupdate when loading

See https://zope.readthedocs.io/en/latest/migrations/zope4/zodb.html

The approach here is to have a ZODB patch to apply zodbupdate on object
load, decoding with UTF-8 encoding because it will be correct most of
the time with ERP5
2 jobs for zope4py3 in 0 seconds
latest
Status Job ID Name Coverage
  External
failed ERP5.UnitTest-Zope4Py3-jerome

02:00:33

passed ERP5.UnitTest-Zope4Py3-py2-jerome

02:30:24