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.
Fixed link in DB Admin master page

Fixes: #1064
Fixed unobtrusive validation in Dynamic Data admin section
Fix the rest of CuratedFeedsControlelrFacts tests that were commented out.
Removed search box for DB admin tables with no string properties.

Fixes #1072
Fixed unobtrusive validation in Dynamic Data admin section
Added code to allow ordering of fields in DB admin
Make some WebMatrix unit tests policy more explicitly and less implementation-specifically.
Applied reordering to Details/Edit/Insert. Added orders for all tables
Added code to update index when users list/unlist packages
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.
Increased reindex frequency

Added Admin UI for managing Lucene
Also added a message that shows when unlisting/listing a package to
indicate the potential reindexing delay
Merge branch 'kinhln-crossdomain' into dev
Merge pull request #1116 from NuGet/tilovell-testsLessSucky

Tilovell tests less sucky
Consume the unobtrusive validation nuget package which adds jquery.validate.unobtrusive.js - fixes #1130 (unobtrusive validation script tag was not getting generated)