Refactored missing repo check

The tool now only does fixes and provides advice for one entitlement
tool (RHSM or RHN) depending on which one is in use, with preference
to RHSM.