Checking err is sufficient for io.Writer
Restructured repository
Introduce Type for DirRepository objects
Removed gingo/gomega for testing
Break out test functions
Fix commands
Add command 'list'
Rename types and errmsg function
Refactor, add Object and Snapshot
Remove Put* functions
Remove SetHash()
Fix backup command
Rename ListIDs -> List
Refactor
Add command 'snapshots'
Rename field in Snapshot: Tree -> TreeID
Add command 'fsck'
Fix logging
Add Makefiles and simple test suite
Add dirdiff command