Another try at making difference resolution readable
Handle items of various sizes mixed in the IBF
Throw an error if the JVM does not support SHA-1 digest
SHA-1 digester throws exception on null input
Digester contract in the javadoc