Improve checksum calculation (#17)
Instead of attempting to read the whole file at once, repeatedly read small chunks of the file and accordingly update the checksum with 'g_checksum_update'. That allows to process files which are bigger than the available memory.
Fixes #17 (closed)