----------------
- Got rid of ``zope.app.form`` dependency by requiring at least
``zope.formlib`` 4.0.
- Got rid of ``zope.app.component`` dependency by requiring at least
``zope.component`` 3.8.
- Depending on ``zope.catalog`` instead of ``zope.app.catalog``.
- Depending on ``zope.security`` instead of ``zope.app.security``.
- Depending on ``zope.app.wsgi`` >=3.7 instead of ``zope.app.testing`` for
test setup.
- Depending on ``zope.browserpage`` and ``zope.container`` instead of
``zope.app.publisher``.
- Got rid of the following dependencies:
- ``zope.app.basicskin``
- ``zope.app.securitypolicy``
- ``zope.app.zapi``
- ``zope.app.zcmlfiles``
- Fixed tests to run with ``zope.schema`` >= 3.6.
- Made package fit to run on ZTK 1.1.
- Moved test dependencies to `test` extra.
- Using Python's ``doctest`` module instead of deprecated
``zope.testing.doctest``.