RelationshipResolver fixes

These fix #332. We no longer suggest mods which will cause conflicts, download them, and then bail out part-way through the install when we realise it was a bad idea.

We now also provide detailed information as to why something won't work (eg: "A conflicts with B").