Using response object to write out exceptions

Compressing output introduced a bug in conjunction with thrown
exceptions.
So if an uncaught exception was thrown, some data got compressed und
some didn't.
This caused Firefox to fail rendering the page.