----------------
- The iterator returned by an application was closed too soon when
using the responselogger middleware, resulting in, e.g. errors from
paste.fileapp complaining about "file already closed".
- If the ``keep`` parameter in the "responselogger" middleware is set
to zero, no entries are logged (not even one, as previously may have
happened).
- Better test coverage.
- Ignore HTTP errors in post-mortem debug middleware. The exceptions
we want to catch here are application-level. A configuration option
has been added to keep the old behavior.
- Added middleware "threads" to debug threads (based on an adaptation
of Florent Guillaume's "DeadlockDebugger" product for Zope 2).