ncm-grub: fix handling of an undefined kernel version

support both an undefined version and the magic version string 'YUM-managed'.

Fixes #158
Never mind my comments, I have just discovered that the CCM `Configuration` object has its own `getValue`. Hurrah for consistency. :(