Support for building a Fedora 18 iso.

This initial set of changes produces a iso that boots.

The anaconda installation process needs more debugging.

* Packages like js and python-slip-dbus are missing.

* Anaconda may have problems accessing /tmp/anaconda-yum.conf
  which may be an issue with selinux.