ASACORE-980: take appropriate action when receiving RST from remote

Depending on the connection state, RST from the remote should result in:
    ConnectCb(error_code) in SYN_SENT state or
	DisconnectCb(reason_code) in SYN_RCVD and OPEN states

Change-Id: I88011ac479fea673ba94196ba26714f0ba9cf74b
Signed-off-by: Inga Stotland <ingas@qce.qualcomm.com>