ACTS to SL4A Connection Changes

ACTS now properly opens SL4A Sessions using multiple
connection sockets.

Sessions are now properly tracked in the new Sl4aManager
class, which replaces _droid_sessions in AndroidDevice.

Bug: 70696133
Bug: 70692360
Bug: 33470152
Bug: 32916416
Test: Unit Tests
Test: Wrote a TestFacade with various callback info.
Test: MultipleSl4aSessionsTest
Change-Id: I0762c746aae3a6ed402dcb747fa6a0d9ad8322c7
diff --git a/PREUPLOAD.cfg b/PREUPLOAD.cfg
index b8f540c..70ccbf0 100644
--- a/PREUPLOAD.cfg
+++ b/PREUPLOAD.cfg
@@ -7,7 +7,7 @@
 acts_base_class_test = ./acts/framework/tests/acts_base_class_test.py
 acts_logger_test = ./acts/framework/tests/acts_logger_test.py
 acts_records_test = ./acts/framework/tests/acts_records_test.py
-acts_sl4a_client_test = ./acts/framework/tests/acts_sl4a_client_test.py
+sl4a_lib_suite = ./acts/framework/tests/controllers/sl4a_lib/test_suite.py
 acts_job_test = ./acts/framework/tests/acts_job_test.py
 acts_test_runner_test = ./acts/framework/tests/acts_test_runner_test.py
 acts_unittest_suite = ./acts/framework/tests/acts_unittest_suite.py