Introduce delta.monitor()

Checks out /delta every minute to keep synced with server data.
Unfortunately, due to missing stuff in the client, running both local
monitor and delta monitor result in... REALLY BROKEN BEHAVIOR
Add sync command to client

Moved all the comparing stuff to new command, called sync. It checks,
whether checked file is new, older, newer or the same and conduct the
proper action. It keeps --delta and --monitor from breaking when both of
them are running simultaneously.
http://i.imgur.com/iB5FloR.png