Fixed issue where a 'not installed' RPM would have a bad return

Fixed a bug that if we were checking for the version of an RPM that was not installed, and that RPM contained the letter 'd', it could strip the ending 'd' from 'Not Installed'. Made a quick check for this, though this may be changed again in the future.

Signed-off-by: Jake Hunsaker <jhunsake@redhat.com>
Changed the messages for failing the checkKvmCap() check and if we couldn't determine anything

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