fixes #2268 - exec puppet in Bundler-less env, don't touch PATH when puppetgem is set