avoid unnecessary copy when reading ssl data
introduce connection tracking
use a proper response function in the default error sender

We need it so that error responses are correctly tracked.
send a response if request handlers do not
make request tracking work for clients