Conform to changes in VCSToolkit and support directories in `scv restore`

Also rename #repository to #object_store and raise exception if
the object id given to #resolve cannot be found.
Rename commands/reset.rb to commands/restore.rb

`scv restore <paths>...` is the prefered way to restore files (instead of scv reset).