* Use newer version of zope.testing that generates fewer spurious deprecation warnings
* Use newer zope.app.testing updated for recent deprecations in zope.testing
* Use newer zope.component, since new zope.app.testing has been updated to use new APIs from it
* Use newer zope.sendmail, since the new zope.component deletes some APIs that it relied on
* Update metazcml to get PublicPermission and view directly from zope.component.zcml and zope.component.security, since zope.app.component is broken with new zope.component and no new release is available.