Fix broken encoded model in UserLookupOptimization migration.
Regenerate the UserLookupOptimization migration from scratch since it was broken.

Also renamed the AddMinRequrerdVersionColumn class to match its migration ID: AddMinRequiredVerison. Because anything else is confusing (plus a little paranoia about it causing problems further down the road especiall if we do any migration related code).
Merge pull request #988 from NuGet/tilovell-fix-userbyusername-migration

Fix broken encoded model in UserLookupOptimization migration.
No more Mini Profiler...
Added IsAdministrator extension method on IPrincipal
Got Glimpse Working
Added Glimpse.Ef43 Plugin
1) Gracefully handle the case where retrieving the range of Table Entries retrieves a placeholder entry.

2) Workaround the horrible limit of 64KB max Table Property size which sometimes stops us saving elmah logs!
Added tests for Runtime Policy and Config to control it
Added DiagnosticsService and some sample tracing
Cleaned usings
Added more flexible tracing
For #991 - Fix compile error in the ErrorLayout cshtml page (Url is not defined).
Merge pull request #1005 from NuGet/tilovell-991-CompileError_in_ErrorPage

 Fix compile error in the ErrorLayout cshtml page
One liner. Better error message formatting.
Merge branch 'master' into dev
Fixed the Glimpse In-Memory store
Commit changes being perf analyzed
Second change for fixing #987 Improve the performance of curated feed package searches by filtering in terms of PackageRegistrations, not Packages, and thereby optimizing the SQL queries. Also adding a webpage for searching curated feeds, for debugging purposes only since nothing links to it.
Add a unit test that covers the new controller. Also adding in an ICuratedFeedService abstraction for mocking. That service doesn't feel so bad, but the test does feel a bit contrived.