Re-design of yum module

Re-design to use objects, not dictionaries. Also corrected location to look for RHEL subscription information

Signed-off-by: Jake Hunsaker <jhunsake@redhat.com>
Re-design of opsys module

Final module needed a re-design to return objects rather than dictionaries.

Signed-off-by: Jake Hunsaker <jhunsake@redhat.com>