added general purpose SendAsync methods to HttpApiClient
Made it possible to inject _writerMediaTypeFormatter for HttpApiClient. Also, used singleton DefaultMediaTypeFormatterCollection instead.