support for setting headers with store_object and upload_file from a container

Right now if you want to set some headers when creating an object you must use the CFClient class directly; however, it'd be nice to be able to do this from within a container too. This adds the ability to pass headers when storing an object or uploading a file from a container.