Implementation of ADLER-32 checksum.
From RFC-1950:
The Adler-32 algorithm is much faster than the CRC32 algorithm yet
still provides an extremely low probability of undetected errors.
All code and documentation (comments in interface section) are in unit dadler32.pas.