Exception handling: use SyncedResponseWriter to allow handlers to change header and status code
Merge branch 'exception/delayed_writeHeader' into develop