dont process messages with CRC errors
remove \r\n from log entry and shorten it
pack four log lines into one
do the bit shuffling correctly

otherwise a temperature reading with MsgGrp=10 MsgId=1 doesn't get decoded correctly
add test cases for all tested messages