(PUP-2040) .pmtignore spec tests

Adding spec tests to cover build when .pmtignore/.gitignore files are present/absent
(PUP-2040) Update vendoring instructions

Making the vendoring instructions more clear, detailing the PUPPET_README.md
suggestion.