Bug fix - gnu-efi and ELILO cannot be cross-compiled.

In addition, the initramfs is generated directly from the skeleton now, instead of using files copied from the skeleton to $SYSROOT.
Fixed a typo.