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.
Add clientaccesspolicy.xml file to allow Silverlight to access api services.
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
Added helper methods for standard date formats and applied them

Fixes #1119
Fixed layout of package stats sidebar with intl date.

Fixes #1118