Support custom error page override via X-GitLab-Custom-Error
Workhorse normally intercepts all error codes, which hides the useful (and colorful) error messages that GitLab may send. Adding this header will allow GitLab to show these.
Needed to support https://gitlab.com/gitlab-org/gitlab-ce/issues/23197