Create and ship repo configs as part of repo creation

Now that we generate configs locally but store them on the distribution server,
we have to get them there. We could do it manually, or it could just be part of
the repo creation process. I'm opting for the latter.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>