Merge pull request #1598 from NuGet/staging

Staging -> Production
Merge remote-tracking branch 'origin/qa-next' into qa

Conflicts:
	src/NuGetGallery/packages.config
	tests/NuGetGallery.Core.Facts/packages.config
	tests/NuGetGallery.Facts/packages.config
Fix broken reference to NuGet.Core
Merge pull request #1622 from NuGet/anurse/buildTweaks

Very minor tweaks to the build process
Merge remote-tracking branch 'origin/anurse/811-normalizedversion' into qa
Merge remote-tracking branch 'origin/tilovell/1613-BetterHandlingOfDuplicateEmailAddresses' into qa
Merge branch 'qa' into staging
Fix API Key Authentication attribute which wasn't picking up apiKey value.
Merge pull request #1636 from NuGet/tilovell/stagingfix

Fix API Key Authentication attribute which wasn't picking up apiKey
Fix broken ApiKeyAuthorizeAttributeFacts unit test.
Update tests for account management changes.
fixup! Update tests for account management changes.
Merge branch 'qa' of https://github.com/NuGet/NuGetGallery into qa

Conflicts:
	tests/NuGetGallery.Facts/Filters/ApiKeyAuthorizeAttributeFacts.cs
This time, I'm really going to merge my changes.  I mean it.
Add updated QA tests for real this time.
Undo accidental change to Tim's recent commit.
Fix other accidental changes made during merge.
Fix more files accidentally overwritten by my earlier merge.
Fix Nuget.Core reference in one of the unit test assemblies.
Revert changes to Controller test files I somehow missed.