made all HttpApiClient methods protected
initial completion of WebApiDoodle.Net.Http.Client.Sample45