API change: add void *arg to sendfn
API change: change binary buffer type to void*
fix example
add test for escaped crc
fix cast for crc escape condition, fix test SendFrameEscapedCRC length check

problem was unsigned sign extension in condition
changed all char types to uint8_t
python version, refactor and fix some serious bugs