handle missing "httpVersion" in response

This is necessary if you want to parse Chrome Dev Tools' HAR, which doesn't provide a version