Implementation for work described in #1427
With 1.16, we'll create a new client and run both the version in Dapr.Client and the separate package in parallel. Mark the affected methods in Dapr.Client with an [Obsolete("Use the Dapr.Configuration NuGet package instead as this method will be removed from Dapr.Client in v1.17")].
Do note that once I merge this PR, we'll be replacing the use of the [Obsolete] attribute with [Experimental] going forward.