Support for building a Fedora 18 iso

This initial set of changes produces an iso. The iso
boots and runs the installer.

/tftpboot/redhat_dvd/extra is missing on the installed
system. This needs further investigation.

Includes contributions from cwolfe.