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