trace_processor: create sqlite folder and extract initial pieces

To advance the work on the refactor, we need SqliteTable to be isolated in its
own component. Because of this, pull it out along with all its dependenices into
a "sqlite" module.

There are many more classes which could also be pulled out but for now we're doing
the minimum possible.

Bug: 135177627
Change-Id: I8d0d6fe06f1ce1fa850f66718fcba19a6777d52f
diff --git a/Android.bp b/Android.bp
index 1cdf551..ec0f957 100644
--- a/Android.bp
+++ b/Android.bp
@@ -4548,7 +4548,6 @@
     "src/trace_processor/process_tracker.cc",
     "src/trace_processor/proto_trace_parser.cc",
     "src/trace_processor/proto_trace_tokenizer.cc",
-    "src/trace_processor/query_constraints.cc",
     "src/trace_processor/raw_table.cc",
     "src/trace_processor/row_iterators.cc",
     "src/trace_processor/sched_slice_table.cc",
@@ -4556,8 +4555,9 @@
     "src/trace_processor/slice_tracker.cc",
     "src/trace_processor/span_join_operator_table.cc",
     "src/trace_processor/sql_stats_table.cc",
+    "src/trace_processor/sqlite/query_constraints.cc",
+    "src/trace_processor/sqlite/sqlite_table.cc",
     "src/trace_processor/sqlite3_str_split.cc",
-    "src/trace_processor/sqlite_table.cc",
     "src/trace_processor/stack_profile_callsite_table.cc",
     "src/trace_processor/stack_profile_frame_table.cc",
     "src/trace_processor/stack_profile_mapping_table.cc",
@@ -4749,7 +4749,6 @@
     "src/trace_processor/process_tracker.cc",
     "src/trace_processor/proto_trace_parser.cc",
     "src/trace_processor/proto_trace_tokenizer.cc",
-    "src/trace_processor/query_constraints.cc",
     "src/trace_processor/raw_table.cc",
     "src/trace_processor/row_iterators.cc",
     "src/trace_processor/sched_slice_table.cc",
@@ -4757,8 +4756,9 @@
     "src/trace_processor/slice_tracker.cc",
     "src/trace_processor/span_join_operator_table.cc",
     "src/trace_processor/sql_stats_table.cc",
+    "src/trace_processor/sqlite/query_constraints.cc",
+    "src/trace_processor/sqlite/sqlite_table.cc",
     "src/trace_processor/sqlite3_str_split.cc",
-    "src/trace_processor/sqlite_table.cc",
     "src/trace_processor/stack_profile_callsite_table.cc",
     "src/trace_processor/stack_profile_frame_table.cc",
     "src/trace_processor/stack_profile_mapping_table.cc",