Build trace processor lib on windows

Exposes trace_processor target for building from chrome checkout.
Also introduces several fixes to be able to build it on windows.

Bug: 133746356
Change-Id: Ic2e7cd20e2933393da3629986e6c80398a5395c0
diff --git a/src/trace_processor/metrics/BUILD.gn b/src/trace_processor/metrics/BUILD.gn
index f0a7a2b..0b602a7 100644
--- a/src/trace_processor/metrics/BUILD.gn
+++ b/src/trace_processor/metrics/BUILD.gn
@@ -51,8 +51,8 @@
     "metrics.h",
   ]
   deps = [
-    "../../../buildtools:sqlite",
     "../../../gn:default_deps",
+    "../../../gn:sqlite",
     "../../../include/perfetto/trace_processor",
     "../../../protos/perfetto/common:zero",
     "../../../protos/perfetto/metrics:zero",
@@ -72,9 +72,9 @@
   ]
   deps = [
     ":lib",
-    "../../../buildtools:sqlite",
     "../../../gn:default_deps",
     "../../../gn:gtest_deps",
+    "../../../gn:sqlite",
     "../../../protos/perfetto/common:zero",
   ]
 }