A minimal implementation of rsync written in Java