Implement abitrary-precision CRC calculation.

Includes parameters for many different known CRC standards.
Also accepts custom CRC parameters.
Update README.md to include CRC.