Warnings

@strob datasync.py is untested. Right now, code assumes that it can do a git pull, which is not happening, because i am in branch warnings, as opposed to master. Will try and merge with master locally, and test, and pull a comment here, but wanted to issue a pull request even before that. I also haven't run this as much as you have, so if you could verify that i didn't break anything and merge, would be great.

note that you'll have to run `npm install docopt`; sorry for the dependency. its small, but seems nice and clean (and worth a look for other cli, its a cross-language spec!).