Adding guessing of Content-Type for files

Post the content type of the file when you're uploading the file to cloudfiles.
By default, everything falls back to text/text.

This is helpful when you're trying to serve images from your container; rackspace sets the content-type as text/text on all files by default and your browser then interprets them as text files.

This fixes this.