Binsync
A library for syncing binary files between two locations. Heavily based on rsync.