Various bug-fixes with kernel installs.
Various bug-fixes with kernel installs.

Fixed a typo causing grub list to not incrament and other issues
with finding a reliable uname string via inspecting RPM directly.

Signed-off-by: Sandon Van Ness <a38d61b815b8053a15c463c80449b5c080334ec7@redhat.com>

yghannam/teuthology,michaelsevilla/teuthology,SUSE/teuthology,tchaikov/teuthology,zhouyuan/teuthology,zhouyuan/teuthology,t-miyamae/teuthology,robbat2/teuthology,t-miyamae/teuthology,SUSE/teuthology,dreamhost/teuthology,ivotron/teuthology,SUSE/teuthology,caibo2014/teuthology,dreamhost/teuthology,dmick/teuthology,ktdreyer/teuthology,dmick/teuthology,ivotron/teuthology,yghannam/teuthology,ceph/teuthology,michaelsevilla/teuthology,robbat2/teuthology,ceph/teuthology,caibo2014/teuthology,dmick/teuthology,ktdreyer/teuthology,tchaikov/teuthology