Refactored The ACTS configuration internals.

This change provides a new framework for ACTS config values
to be pulled in from a variety of sources. The fetching is
handled automatically from each valid source.

Note that this change does not replace the old system just
yet. Currently before each run, ACTS diffs the new system
against the old system to find differences, and reports
them. This will help us find potential edge cases that the
new system will need to cover for backwards compatibility.

Bug: 78192535
Test: SampleTest with multiple configs.

Change-Id: I5d02feabcc15468dbdc3948b1a00a0079d80c2da
30 files changed
tree: 8c252d88d46a2195aa4cd2c17e540072860f51b1
  1. acts/
  2. tools/
  3. wts-acts/
  4. Android.mk
  5. PREUPLOAD.cfg