fix null ref bug on DataLogItem.CompareTo
Replace websocket4new -- it couldn't deal with multi frame messages