Intelligently update grub config

Some distros, such as F21, do not have update-grub but expect you to call
grub2-mkconfig directly.
Default to any Xen config if we can't find a better match