PlaywrightClient.withPage always sets headless to be true

                        .launch(new BrowserType.LaunchOptions()
                                .setHeadless(true)
                                .setTimeout(40000));

Instead, this value should default to true but can be overriden by the environment variable PLAYWRIGHT_HEADLESS. Reach out to @Angela Yu and/or @Arshadul Monir

AC: