ensure puppet modules configured for dependencies

Puppetfile configued modules need to provide their full path when they are/may be depended
on by other modules, even if they're pulled from a git repoistory instead of the puppet
module forge.  Otherwise, dependency resolution may fail (as the shortened puppet module
name may not be recognized by the dependency resolution process)