Here are some failing tests for #291
Here's a fix for #291

Allows log_result_of_request (lror) to take None for request/response.
This ensures that we don't mask errors that occur before we have a
request (really early!) and/or a response.
Merge pull request #362 from gittip/issue291

stop masking low-level request/response errors