reduce defined packages
Don't hardcode the kickstart repos

Different RHEL/CentOS versions might have different needs due to
different dependencies.
Merge pull request #29 from agx/features/flexible-repos

Don't hardcode the kickstart repos
Merge pull request #28 from mmoll/packages

reduce defined packages
Use '::' for consitancy
Merge pull request #30 from rwaffen/fix/naming

Use '::' for consitancy
Merge pull request #31 from agx/fixes/centos5

Don't skip removable media for persistent disk names
Add another CentOS5 workaround

On this ancient distro the "mount -L" used by ONE's vminit doesn't
discover the volume unless it's already in blkidtab.

While ONE checks for the symlink /dev/disk/by-label/CONTEXT symlink
first it then resorts to "mount -L". So make sure we have an entry in
blkid.tab when contextualization starts.