Initial blocksync.py

code from:
https://gist.github.com/3296554.git
commit b3509a8c98f2896c13c00fe35a9570affefab39a
blockbackup.py

Code changed to backup block device to file on remote side.
Server side checksum cache to lower io on remote side.