A Java implementation of the rsync algorithm (not the protocol)