network: don't set TCP PSH on every single segment we transmit. Only set it when the "send queue" (which we don't actually have yet...) goes empty - or we are sending the final segment in a batch.