Make ceilometer play better with EPEL packages

Ceilometer now builds correctly without specifying specific python
libs via the spec file.  Added an epoch component for wmse to
prevent EPEL from stepping on the needed/installed package and
breaking yum updates.

Change-Id: I0e3f4023bdd3c065bd132d2a45c885ab3232f9b8
Discard packages from epoch that were not downloaded

Instead of including packages in the epoch map that were
not even downloaded (but were found on epel or elsewhere)
just remove those with an epoch set that were not automatically
downloaded as part of the dependency downloading process.

Change-Id: I7d9be8393d5cbd2a39029b91279cd5229f5b3f11
Track which packages come from yum repositories

To be able to at spec file building time include
additional information about the requirements being
included we need to track the selected packages that
we found via yum better than we currently do today.

Change-Id: Ib3c9dfa271125b02b90fb465b5a96c398b0741f0
Merge "Make ceilometer play better with EPEL packages"
Merge "Discard packages from epoch that were not downloaded"
Merge "Track which packages come from yum repositories"