Rbarlow test yum depsolve

Add unit tests for the Yum depsolver, and also fix a minor version comparison bug.