start implementation of a syncronization push

interface needs to get a files list from server and will then 
upload a tar with all messages unknown to the server