[c] add non-lazy implementation of CRC-16.
[c] add non-lazy implementation of CRC-16.

alexhausen/examples,alexhausen/examples,alexhausen/examples,alexhausen/examples,alexhausen/examples,alexhausen/examples,alexhausen/examples,alexhausen/examples,alexhausen/examples,alexhausen/examples,alexhausen/examples