This PR adds experimental support for WebDriver BiDi by making use of chromium-bidi to implement the BiDi protocol. The tests are disabled on Windows due to flakiness (filed https://github.com/GoogleChromeLabs/chromium-bidi/issues/361).
Adds index files to subfolders and removes generation of types.ts in puppeteer-core.