go/nethttp: add explanation for what is going on
go/nethttp: convert Diagnostics' fields to lower case

This isn't going to work with the official Bugsnag Go package as it
doesn't support struct tags. There's a patch that fixes this. It's
waiting for an approval[1].

[1] https://github.com/bugsnag/bugsnag-go/pull/6