Add coverage results to .gitignore
Handle __NOMAGIC__ to discard previous magic rules.
Improve creating & caching MIMEtype instances
Minor test improvements