layers: Migrate OT layer to use layer chassis

Add changes to support layer chassis-based build of the
object_tracker layer which replaces the legacy object-
tracker build, including cmake and Android updates.

Change-Id: If914cc3094fcf17b0f2e1002842d0b58b876d2b0
diff --git a/scripts/lvl_genvk.py b/scripts/lvl_genvk.py
index 3aaf748..cb46f5e 100644
--- a/scripts/lvl_genvk.py
+++ b/scripts/lvl_genvk.py
@@ -180,11 +180,11 @@
             expandEnumerants = False)
         ]
 
-    # Options for object_tracker validation routines
-    genOpts['object_tracker_utils_auto.cpp'] = [
+    # Options for object_tracker code-generated validation routines
+    genOpts['object_tracker.cpp'] = [
           ObjectTrackerOutputGenerator,
           ObjectTrackerGeneratorOptions(
-            filename          = 'object_tracker_utils_auto.cpp',
+            filename          = 'object_tracker.cpp',
             directory         = directory,
             apiname           = 'vulkan',
             profile           = None,
@@ -204,11 +204,11 @@
             valid_usage_path  = args.scripts)
         ]
 
-    # Options for object_tracker core routines
-    genOpts['object_tracker_core_auto.cpp'] = [
+    # Options for object_tracker code-generated prototypes
+    genOpts['object_tracker.h'] = [
           ObjectTrackerOutputGenerator,
           ObjectTrackerGeneratorOptions(
-            filename          = 'object_tracker_core_auto.cpp',
+            filename          = 'object_tracker.h',
             directory         = directory,
             apiname           = 'vulkan',
             profile           = None,