[VizHitTesting] Clean up HitTestDrawQuad (v1) related logic

V2 has been enabled by default. This patch cleans up v1 related logic:
  -- Remove HitTestDataBuilder
  -- Remove HitTestDataProvider
  -- Remove HitTestDataProviderDrawQuad
  -- Update unit tests such that v1 is no longer tested
  -- Remove feature from flags, switches etc

Bug: 1029012
Change-Id: I6b358cf64918dc951f8bebd428315d0429b4e3ba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1935371
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: kylechar <kylechar@chromium.org>
Commit-Queue: Yi Gu <yigu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#720972}
40 files changed