1097434 - The profile translates erratum to rpm unit keys.

We had a bug[0] where the profiler was compiling RPM unit keys into just a name field, while the handler was
expecting to be given the other unit key fields as well. This commit ensures that the profiler returns unit
keys as expected by the handler.

[0] https://bugzilla.redhat.com/show_bug.cgi?id=1097434
Merge branch 'rbarlow-1097434'