Implements the CRC-16 checksum algorithm. It is a non-cryptographic checksum.
