ncm-grub: fix handling of an undefined kernel version

support both an undefined version and the magic version string 'YUM-managed'.

Fixes #158
No magic string here, please. I think we had agreed that Yum-based hosts would have `undef` in `/system/kernel/version` if needed.