Store the UTI as the represented object for include/exclude filetypes options
Tweaks for OStypes - convert OSTypes to UTIs
Compatibility when trying to edit exclude/include types created in earlier versions of QS
Allow UTIs to be entered in the exclude/include types fields (even if they don't have an associated extension)
Don't convert a UTI to a fileextension UTI
Add a better function for checking UTType conformance
Tweak the directory scanner to use the new QSTypeConformsTo function
Improve the QSIsUTI method slightly
Add another check for testing if a string is a UTI
Add post-ARC changes following merge into master
Show the file extension if the description of the UTI is just 'content'

For some UTIs (like com.apple.xcode.project) the description of the UTI is 'content'. Not very helpful
Only use file extension to resolve a file UTI as a last resort

file extensions on folders can be misleading. Fixes #1742
Trim ' from the OSType strings as opposed to removing all
Merge pull request #1708 from quicksilver/i1681

Always store UTIs for include/exclude types in FieSystemObjectSources (supersedes #1681)