add headers argument to upload_file and store_object

Added to both the client and container versions of these functions. This is
primarily to add support for setting Content-Encoding: gzip to uploaded files.

See
http://docs.rackspace.com/files/api/v1/cf-devguide/content/Enabling_File_Compression_with_the_Content-Encoding_Header-d1e2198.html