Cherry picked from 4.4.x
Cherry picked from 4.4.x
Using multithread safe operations for the TransmitQueueOverflow variable.

Conflicts:
	src/dose/dose_communication.ss/src/dose_com/DoseComTransmit.cpp
Cherry picked from 4.4.x
Cherry picked from 4.4.x
The nack "rescue" mechanism now handles that the sliding window is reset when the first nack is received. See ticket #200.