[closes #7] Finally adding a tool to nuke the puppet repository checkout on the servers and replace it (which helps sometimes if a force push has occurred), which in the process also allows changing the puppet branch on the servers