Changed checksum calculation to high speed version
Corrected 2-complement to 1-complement
Added test cases for binary ckecksum calculation
Ommitted variable 'F'