Adding dependant puppet modules in the form of git submodules
Fix error when config.yaml is missing
Updating puppetmaster bootstrap manifest.  Fixes #3