Rework the TLS 1.3 support in ISA-L to move the nonce work out of the seal routine and into the encrypt routine. Also obtain the nd.seqno in the TLS 1.2 case from the TLS record itself, as if we change to use a random starting value, this will prevent things from breaking due to the value on the wire being different from the passed in seqno.
Submitted by: jhb