HapticGeneratorTest: Add Tests for all HapticGenerator effect parameters

Add validation for multiple scales, scaleFactor, and adaptiveScaleFactors
Add AIDL version check for new parameters
Remove single scale param test as it's being validated in data test
Compare the energies for different values of the parameters

Flag: TEST_ONLY
Bug: 337294664
Bug: 305866207
Test: atest VtsHalHapticGeneratorTargetTest
Test: Haptic generator test APP on Pixel 9
Change-Id: Id95dc5513b00d671cb7fd8581ce8bc22b939cc81
3 files changed