Add support for checksumming network sources

Closes #21 
For example usage, see https://github.com/staticfloat/Nettle.jl/commit/b0a3449d48ba0b1b6af37d2c0d1dd7f6ec270087