Integrate VQDS lifecycle into connection session

The change focuses on the initiliazation and the life cycle of the
VisualQueryDetectionService. It also adds the VisualQueryDetector
to the service by adding necessary connection sessions to the
existing HotwordDetectionConnection which will now contain two
ServiceConnection instances, for HotwordDetectionService and
VisualQueryDetectionService respectively.

Bug: 261783492
Test: Manual & atest CtsVoiceInteractionTestCases
Change-Id: Ia3c771f3304c3a8849aa7cc209a5fc4ad838db45
5 files changed