moved the message timestamp desynchronization check into the logger & changed it so that desync messages aren't discarded, instead the timestamp is being marked with a warning