Clarify order-dependent conflict resolutions.

Should clarify how soft, transitive versions are chosen, based upon the confusion brought up in #1337. I also added in a sentence mentioning that each dependency within a dependency tree is only shown once.

However, I would love some input from @technomancy and @xeqi before merging these in: Does it look okay, and is it appropriate to put this in the FAQ?