Pull puppet modules from cloned git repo instead of svn html interface

The old code using wget to scrape the svn html interface to find puppet modules broke with the github html interface.  It's not a big repo, so it seemed simplest to just clone the repo and pull out the files that way.

We might be able to use the github api to find and download files instead of cloning the repo.