Don't follow redirectPath if headers sent.

Everyauth lacks sane error handling. This allows us to redirect to a different path on error and not have problems with
trying to send a response twice.

Related https://github.com/Datahero/datahero-node/issues/419