Update koan/virtinstall.py

'driver_type' replace with 'format'. makes it better work with image formats. with this replacement qcow2 works fine. 'driver_type' is an atavism in virt-install
Updated koan to build initrd on RHEL6 based systems
This patch fixes a bug where RHEL6 based systems wouldn't embed the ks.cfg file into the initrd image when booting with a static IP address.  This fix aligns RH6 functionality with that of RH5.
Volume groups can have hyphens too.

If a VG has a hyphen in the name, partition_location will not have the
correct path. Must escape hyphens there too.
(issue#407) Enable authn_passthrough for Cobbler Web

There is currently no support for kerberos single sign-on in cobbler web.
This patch allows apache or another web server to set the REMOTE_USER variable which
will be used as the authenticated user for cobbler API authorization calls
Fixed issue with MAC address verification

- Removed errant ':' systems from the last two octet matches
- Added checks that the string does not start or end with extra characters
Fixing a few goofs from ac5de466
Refactor function cobbler.utils.is_mac

Use a precompiled and faster regular expression and add more tests.
timeit with 64M iterations: 48.32 versus 42.38 seconds.
Speedup function cobbler.utils.is_mac

Use both lower case and upper case hexadecimal digits in the regex
instead of using the re.IGNORECASE option. Also add more tests.
timeit with 64M iterations: 42.78 versus 39.74 seconds.
FEATURE - adding the ability to rename interfaces on the CLI
FEATURE - adding interface rename to the web ui
Fixing utils, CX exceptions should be raised, not returned
Commenting out deprecated langsupport option in pxerescue.ks
BUGFIX - issue #267 koan not setting --location correctly
Add --import argument to koan to mirror virt-install behaviour.

This allows a user to use koan to recreate a vm .xml file and skip the
os installation process, similarly to how virt-install does, but using
the information already stored inside the cobbler database of course!
Remember to add --force-path to koan if the path already exists!
BUGFIX - Issue #302 - failed systems won't stop multi-power actions
Adding field tests to xmlrpc items
* Needs more, currently only distros/profiles/systems
Added dhcp_service_name method to determine proper dhcpd service name to use in restart during sync
Fix dhcp_service_name() scope typo

dhcp_service_name isn't imported directly from utils, so it should be
utils.dhcp_service_name.
Merge branch 'release24' of git://github.com/cobbler/cobbler into release24

Conflicts:
	cobbler/action_sync.py