Git dependencies in both Puppetfile and Modulefile cause a Cannot bounce Puppetfile.lock! error

Introduced in Issue #159 7447e2d
Because dependencies are added twice to the resolution