AVRCP Controller Shuffle/Repeat support

Add Custom actions to the Playback status for Shuffle and Repeat
capabilities when available from the remote device.

Bug: 72495707
Test: AvrcpControllerStateMachineTest#testShuffle
      AvrcpControllerStateMachineTest#testRepeat
	Change Shuffle and Repeat mode on connected phone via Headunit
Change-Id: Ia0a62d10032b6e918a38e66bd486a29199b772e2
(cherry picked from commit 1c862460a544108b8b12fb24827f9a717961d410)

Merged-In: Ia0a62d10032b6e918a38e66bd486a29199b772e2
Change-Id: I8669dbbe9552e5a53cb8c864c3e00c1c4df569ec
7 files changed