1092572 - Publish puppet files before removing the existing files so tha...

...t there is less time when the puppet modules are not available during a republish.

BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1092572