JavaSC 1.3.3

Major refactoring:
--commit creation moved to client side
--no longer sending entire repo over connection
--atomic operations enforced on server (i.e. nothing can access the
server until one process finishes)
--sync, cancelEdits now handle creation/deletion of files