(PUP-2162) Fix multiple baseurl/gpgkeys.

Yum supports multiple URLs for baseurl and gpgkey, but we weren't
accounting for this in the validation stage.  This work fixes that.