Made push and delete work.  Fixes #3
Added fallback to atomic file commit (Yes, Windows) Fixes #2