public ServiceClientBase.DownloadBytes methods

Added pair of methods that make it much more convenient to download
bytes from a service resource. The request DTO can be used to determine
the resource URL. Also, the service client's request and response
filters are observed. This is helpful, for example, when custom headers
sent to the server.

I have been using these 2 methods as extensions and they help a lot.