Extracted the part that keeps track of "known projects"

So I don't snapshot them twice, etc etc
Import reorg
Moved the ProjectManager to the infra submodule

Also cleaned some lingering but useless dependencies that were
not removed during the refactoring. All is well.
Merge branch 'refs/heads/master' into extract-known-projects
Merge pull request #132 from caiusb/extract-known-projects

Extract known projects
bump infra
Update test

The Recorder gets the Persister
Update Test
bump infra
Merge pull request #133 from cdmihai/unSingletonizePersister

Un singletonize persister