moves repo building to defined type

still need to find a better way to edit the repo.conf files, possibly
creating a master one declared in init.pp, and adding a rewrite rule
mapping repo version to untarred PE installer?