Use unique connection groups in .NET 4 client per DefaultHttpClient instance

This includes a breaking change (albeit an acceptable one).

#2521