MIME types lookup
This implementation uses
`MimetypesFileTypeMap` and relies on the presence of the file extension in a mime.types file.
Returns the MIME type from a file
If no MIME type is found, application/octet-stream is returned.
Returns the MIME type from a file name.
name of file