Stop guessing MIME types in add_file

Should fix #8

You can ask for a guess if you specify None as the content_type.  This
should probably be documented somewhere.