Camera: Enable per-camera test for typical camera use cases

To be able to do performance profiling for a particular camera,
refactor the test code to override the camera Ids under test via
instrumentation argument.

The benefits include:
- Reduce developer's test time by having the ability to run test for one
single camera.
- Easier to integrate CTS tests with system health listener (such as
perfetto listener) for measurement.

Test: atest CtsCameraTestCases -- --module-arg CtsCameraTestCases:instrumentation-arg:camera-id:=1
Bug: 147517559
Change-Id: Ifebf2fc8bf070556de4f2fec61b9e3318fcef3b8
15 files changed