A simple Java API implementing the rsync algorithm