Large Blob Support for AzureClient; Phase 1

Large Blob Support for AzureClient; the next step of this is to support
    PutOptions.multipart and digest a blob into 4M parts. This just implements
    the Azure interaction.