rename repoRoot to repoRootDir
Move repoStateDir into RepoInfo.
Add repoSnapshotsDir to RepoInfo.
Move utility function from top-level.
Remove unused definition.
Move mustDir into Repo.Utils module.
Stubs for Repo.Project and Repo.Snapshot.
Shorter synonym for liftIO.