Merge changes from topic "audio-hal-v4-pi-dev" into pi-dev
* changes:
Audio V4: Declare support for 4.0 interface
Audio V4: Implement the shim core 4.0 -> legacy
Audio V4: Add its own function to open the primary device
Audio V4: Move service entry point to common
Audio V4: Implement the shim effect 4.0 -> legacy
Audio V4: Update .hal doc to removal of audioSource
Audio V4: Use string to identify audio Device
Fix potential missing '\0' when wrapping to legacy
Audio V4: Cast conversion now deduce both types
Audio V4: Add V4 common utils
Audio V4: Do not forward notification detail
Audio V4: Remove system only enum values