Add a whitelist of known text MIME types

Some MIME types may not have a corresponding UTI and thus can't conform to public.text
Merge pull request #20 from 0xced/isText-whitelist

Add a whitelist of known text MIME types