Add support for overrideMimeType

I'm working with a binary format that requires me to use overrideMimeType. It seems like this could be handy to have, so this change adds it as an option to apply to the underlying object.