Update missing mimetypes

add more calls in the upgrade.php file that fixes up missing or wrong mimetypes. I also have a CLI version I am working on, similar to linkcheck.php.
Again, sorry about the extra commits, everything is in upgrade.php with the version number incremented.