(maint) Loosen tests for puppet-dev
(maint) Loosen tests for puppet-dev

Previously the test and validate acceptance tests could fail even though the
PDK was behaving correctly, for example, incompatible Gemfile specifications
between master on Puppet and the currently released stable Puppet gem.  This
commit removes the exit code status test and instead ensures that PDK is using
the expected Puppet gem location.

DavidS/pdk,DavidS/pdk,DavidS/pdk