Vendoring Puppeteer

As mentioned in the chapter on Testing, we run the full Puppeteer test suite on try. These tests are vendored in central under remote/test/puppeteer/ and we have a script to pull in the most recent changes.

To update the vendored copy of Puppeteer under remote/test/puppeteer/:

% ./mach remote vendor-puppeteer