Fixed broken links
Merge pull request #2250 from blowsie/patch-1

Fixed broken links
Added a ReadOnly.md which can be used as the service-alert if an Alert.md is not present AND if the gallery is in Read-Only Mode

1) Tested that if Alert.md is not present, and it is not read-only, no banner is shown
2) Tested that if Alert.md is not present, and it is in Read-Only mode, Read-Only mode banner is shown
3) Tested that if Alert.md is present, and it is not Read-Only mode, Alert banner is shown
4) Tested that if Alert.md is present, and it is Read-Only mode, still Alert banner is shown
Merge pull request #2253 from NuGet/daravind/ReadOnlyAlert

Added a ReadOnly.md which can be used as the service-alert if an Alert.m...
Uses the metrics service endpoint to POST the download statistic as JSON
instead of directly updating the 'PackageStatistics' table
Fixed Code Analysis Error. Made GetJObject method a static method
Fixed unit test error
Using HTTPClient instead of WebRequest
Also, changed the call to PostDownloadStatistics to Task.Run from await
so that we achieve Fire and Forget even for the request

Needed to add pragma warnings though to prevent the warning of not using
await, from being treated as an error
Reflecting change to Metrics Service to use the 'DownloadEvent' method on the Service
Merge pull request #2260 from NuGet/daravind/PointToMetricsService

Daravind/point to metrics service
add load test for metrices service
add the Metrics.loadtest file
Merge pull request #2262 from NuGet/danliu/testfixes

add load test for metrices service
add Search.loadtest file into solution
Merge pull request #2265 from NuGet/danliu/testfixes

add Search.loadtest file into solution
bug fix
add the .csproj change
Merge pull request #2266 from NuGet/packageStats

bug fix
Merge pull request #2267 from NuGet/danliu/testfixes

add the .csproj change
add MetricsServiceHelper and a E2E test for sending bogus request