Correctly identify and report the current running kernel version.

Case 85597:
Correctly identify and report the current running kernel version.
Correctly identify and report debug and custom kernels.
Recommend checking grub.conf if the newest kernel does not load on boot.

Case 82785:
Do not suggest using Update System Software to update the kernel.

Case 88653:
Implement Cpanel::Version::Compare::RPM for use with security advisor plugin

Added unit tests for Cpanel::Security::Advisor::RPM_VersionCompare
Added unit tests for Cpanel::Security::Advisor::RPM_Query

Fixed several issues that were identified during test development

Implemented changes recommended by code review:

Simplified Cpanel::Security::Advisor::RPM_VersionCompare
Made the logic used to identify a custom kernel more transparent
Removed the forced line break in the reboot suggestion
Began using Cpanel::SafeRun::Errors
Removed unnecessary backslashes from several regexes
Began returning only the query results rather than $self
Straightened the yum output and removed my workaround
Implemeted a die with a message when data is provided that the
Packages will not be able to use in a query or sort
  Changed all field name and subroutine name uses of 'program'
  to 'package'
Removed the qr from regexes that are not being stored in variables