package group conditional package names is now an array, not a hash

no need to convert it
we now use unit id to refer to errata, so we need to look up errata and get both ids
various cli system test fixes
fixing spec tests
fixing cli test
minitest glue fix
Merge pull request #1417 from jlsherrill/pulpv2-system

Pulpv2 - fixing system tests