Fixed issue with printf() hanging. Removed all printfs(). Don't use them! Fixed issue with mismatched checksums not getting consumed
Fixed issue with UART timeout interrupt not firing. Added BENCH_TEST mode for testing communication.