Swap RxPacket object representing receive window state with ReceiveWindow inner class State that sits within a SocketBuffer like the C API.
Replace implementation of SequenceNumber with an unsigned integer object.