This patch re-introduces the DEBUG module to expose some of the puppeteer's internals. Currently, only the protocol message communication is exposed under the 'puppeteer:protocol' namespace.