- prepare to merge scriptlets changes from master
- better readability/simplify alt_kernel macro forest in post scriptlets
- added sysconfig for kernel packages to control creation of ".old"
  symlinks and initrd images
- package sysconfig file
posttrans: continue running even if geninitrd failed
Make usable /boot/initrd symlink for dracut

When Dracut is used instead of geninitrd the /boot/initrd
symlink would point to nothing. This will fix that by
symlinking the Dracut-generated /boot/initramfs-* there, but only if
geninitrd is not used.
Call efi-boot-update with other boot managers
- 3.4.67
- kgcc is __cc for a very long time now, it's definition has been dropped