AVRC_Browse: Browse Cmd management for Browsing devices

- Honor Browsing commands for Browse Active device only.
Browse active device is
(a). A2DP active device if it's Browse supported, else
(b). If A2DP active device is Browse unsupported then the
last connected Browse supported inactive device is active
for Browsing.

- Reject all Browsing cmds with error code INTERNAL_ERROR
except GetFolderItem MPL for inactive device.

- Reject Set Command for Player Application Settings also
with INTERNAL_ERROR from inactive device.

Change-Id: I0dc1a36961ac832cc0480946b8884b11ab885b88
1 file changed