propagate the exception to the log
detect reference assemblies and pass them in

This does the bare minimum necessary to get Octokit working again.
If it can't resolve an AssemblyName then it will skip the assembly.
if the directory doesn't exist, skip it
Merge pull request #2 from shiftkey/better-error-message

Support/ignore when a project references other assemblies