blobs: use project ObjectManager to parse abbrev commits
Update snapshop class with new file param