Update AudioChannelLayout to address some issues

Changes made:

 - haptic channels moved to the MSB part of the integer;

 - "voice up/down link" channel moved into their own
   union variant.

Bug: 188932434
Bug: 193562113
Bug: 193563345
Test: atest audio_aidl_conversion_tests
Change-Id: Idedab7142fe05ecfcbcc57c8a359a9d541395c96
4 files changed