Only use URLConnection.guessContentTypeFromStream if we don't have an alternative
Merge pull request #1 from pickl-it/fix-mimetype

Only use URLConnection.guessContentTypeFromStream if we're desperate