http: don't write empty data on req/res end()
When calling OutgoingMessage.end() with empty data argument, avoid writing to the socket unless there's still pending data to be sent.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
When calling OutgoingMessage.end() with empty data argument, avoid writing to the socket unless there's still pending data to be sent.