http: remove bodyHead from 'upgrade' events

Streams2 makes this unnecessary.
An empty buffer is provided for compatibility.
doc: remove bodyHead from HTTP 'upgrade' events
test: Don't use bodyHead for HTTP 'upgrade' events