make HTTP::Message::PSGI complain loudly about invalid PSGI responses

Without this, HTTP::Message::PSGI will silently suppress invalid responses, leading to confusing error messages from inside Plack::Test::MockHTTP.