Added dependency for modern async HttpClient
Replacement of APM usage (Begin/EndGetResponse, etc.) with TAP and async/await