Expand blob API to support creation of containers from URLs and upload from a file