This reverts commit 3f645884a44bc3dc32b04cc57e0803cf5e5e5884.
Adds a checksum module which includes an implementation "the CCITT" variant of the CRC16 algorithm.