Added isLongRunning flag to IHttpClient interface.
Use unique connection groups in .NET 4 client per IHttpClient instance

#2521
Only set connection group on desktop.