Revert "Headless: introduce protocol test harness for nice and elegant headless testing"

This reverts commit 9dd283245eb925f2350307a37e16e601bbace8f8.

Reason for revert:
Caused to consistent test failiures HeadlessProtocolBrowserTest.VirtualTimeErrorLoop
HeadlessProtocolBrowserTest.VirtualTimeAdvance

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Tests%20%28dbg%29%281%29/72102
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac10.13%20Tests%20%28dbg%29/2474

Original change's description:
> Headless: introduce protocol test harness for nice and elegant headless testing
> 
> Change-Id: Ie171eb4fdddda28136f287d22a8de451a7ce9482
> Reviewed-on: https://chromium-review.googlesource.com/1065495
> Commit-Queue: Pavel Feldman <pfeldman@chromium.org>
> Reviewed-by: Alex Clarke <alexclarke@chromium.org>
> Reviewed-by: Eric Seckler <eseckler@chromium.org>
> Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#560024}

TBR=dgozman@chromium.org,caseq@chromium.org,pfeldman@chromium.org,alexclarke@chromium.org,eseckler@chromium.org,johannes@chromium.org

Change-Id: I10fc46e5f1a56abd421e4427faff2d56920a3230
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/1066951
Commit-Queue: Pavel Feldman <pfeldman@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#560156}
12 files changed