This should allow Quick Look generators to function when they target a more specific UTI. Discussed in #1141 and #1168.
All these types are already handled on a default system. Related to issue #1141
UTIs are taken from both the Apple supplied list and newly created for those that didn't exist. For those languages where no clear 'owner' existed to provide the reverse-DNS notation we use a com.macromates.* stand-in.
Closes #1062