Fix Negotiator application signature

Fixes #118
The errant line is below, `Q.when(types[type](request, response), ...`. The response should not be accepted or forwarded. This is a legacy of experimentally passing the node response object, which does not fit the JSGI `app(:Request):Promise<response>` model.