ASACORE-1018: Do not assert based on data from the remote

Check for incorrect acks and sequencing. Upon detecting an error, ignore the
segment and return an error status.

Change-Id: Ifd560943323097120217740ddf4cfd60e1c34c6c
Signed-off-by: Inga Stotland <ingas@qce.qualcomm.com>
Merge "ASACORE-1018: Do not assert based on data from the remote" into feature/udp_transport