Add optional puppetlabs debian repo via host param
Support overriding installation disk as well as defaulting to the most common ones
Work around testing nil==something in safemode
updates fedora/rhel/centos templates to remove various deprected kickstart command options
Fix repo typo
fixes an issue with rendering of fedora-based provisioning template on non-fedora OS'
Merge pull request #15 from witlessbird/ugh-safemode

fixes an issue with rendering of fedora-based provisioning template on non-fedora OS'
Added Ubuntu 13.04 (Raring) support
added support for fedora 19
Added parameter for time/zone
Better puppetlabs support
Added possibility to choose between partitioning methods (regular / lvm / crypto) and partioning recipes (atomic / home / multi)

You can also change filesystem if you specify one.
Move to a metadata model
Update README for metadata
kickstart: change SELinux to enforcing, to follow OS defaults
kickstart: provide all network details when building with static IP
kickstart: add gPXE template, change from net0 to netX
Add enable-puppetlabs-repo similar to preseed
Add "Ubuntu custom LVM" from Foreman core
Add AutoYaST templates from Foreman core