Add git objectstore.

Also adds utility class file_operations.
Remove extra whitespaces.
Fixed comments by Devon.
Merge branch 'master' of https://github.com/dart-lang/spark into object_store
return fix.
Merge pull request #75 from dart-lang/object_store

Object store