minor code improvements
extracted dictionary creation to category
more cleanup
adds UTI methods to NSURL
NSURL addtions
Merge remote-tracking branch 'origin/master' into issue/project-browser