Reset proxy status when suspending ChromeDriver

Refactor of ChromeDriver handling made it so that proxying to ChromeDriver remained in effect, even after switching to native app. Added a test to make sure it works and this doesn't regress again.

Hopefully this addresses #3412.