Refactor Lucene search tests by getting rid of that stupid IPackageSource interface I added way back.
Debugging test changes - up to the point where I need to enhance the ICollections on my Entity objects with change tracking.
Add FakeEntitiesContext and improve FakeDbSet so it is good enough to actually pass an interesting test.
Fix the rest of CuratedFeedsControlelrFacts tests that were commented out.
Make some WebMatrix unit tests policy more explicitly and less implementation-specifically.
Minor. Satisfy code analysis, remove some using statements.
(Probably breaking tests) Remove the ICryptographyService extensibility point which was not being used for anything.
(Fixing tests) broken by previous commit for removing ICryptographyService extensibility point. And somehow I need to change an Assert.False to Assert.True in WebMatrixPackageCuratorFacts.cs which really doesn't seem right. Did I break that last time? Yes, indeed I did. It used to verify creation method was 'called once'.
Delete PackageRegistrationByKeyQuery which was dead code.
Merge pull request #1116 from NuGet/tilovell-testsLessSucky

Tilovell tests less sucky