remove NuGet.exe
simplify invalidation list handling which fixes a hard to test bug, create testcase and fix a bug that causes a continuation not being properly invalidated
projector: don't project the same changeset twice
support to create idsets from sequences, rename getId to identify
redefine Transaction as an Environment transformation and expose the map of the projector