Tightened up URL filetype checks to remove dependence on NSWorkspace and to provide a best guess based on path extension when no canonical UTI can be determined. Added filetype introspection methods to ADBFilesystem classes.