Select first output supporting haptic if orphan haptic effect exist

Bug: 331687139
Test: atest CtsMediaAudioTestCases
Test: Hatptic test app on Pixel
Change-Id: Idcb2bb99f155555976baa0e6ed805ed0b8497baf
Merged-In: Idcb2bb99f155555976baa0e6ed805ed0b8497baf
3 files changed