Fix bug that happens when multiple versions of some nuget dependency exist in your packages directory.
Use ReflectionOnlyLoad to load the reference and check its FullName, rather than LoadFrom, as LoadFrom can only load one version of any given assembly.  Subsequent attempts to load any other version just return the first version loaded.
Merge pull request #117 from BlueMountainCapital/hmansell.multiVersionAssemResolve

Fix bug that when multiple versions of some nuget dependency exist in your packages directory