ncm-grub: fix handling of an undefined kernel version

support both an undefined version and the magic version string 'YUM-managed'.

Fixes #158
Since the `$prefix` variable has been broken since forever, and nobody has ever used `/software/components/grub/prefix`, I'd recommend to remove this configuration option entirely.