Support multiple runs of setup.pp

This brings stack-builder in line with the vagrant scripts
that were changed in commit daf245e to allow agent nodes
to run puppet apply multiple times.