A more robust algorithm for automatically looking up a project when adding a file to a project.
If fusion is not available, catch the exception. In addition, allow for direct assembly lookups - previously, if an assembly reference was a full path it might not be added, even if it existed.