--------------------
- Update dependency from ``zope.app.publisher`` to
``zope.browserpage``, ``zope.browserresource`` and ``zope.ptresource``.
- Remove dependencies on ``zope.app.principalannotation`` and
``zope.securitypolicy`` by using the simple ``PermissiveSecurityPolicy``.
- Replace the testing dependency on ``zope.app.zcmlfiles`` with explicit
dependencies of a minimal set of packages.
- Remove unneeded ``zope.app.authentication`` from ftesting.zcml.
- Update dependency from ``zope.app.securitypolicy`` to
``zope.securitypolicy``.