Add support for ICS audio blobs

Change-Id: I516dda5fc81bd10922c13cc735509a6803eddaaf

Conflicts:
	include/hardware/audio.h
Extend ICS_AUDIO_BLOB back-compat to the 4.2 API

Change-Id: Id58a2eb715c86f6c022e0ef625ce498661d7d29c

Conflicts:
	include/hardware/audio.h
Added ifndef ICS_AUDIO_BLOB around non-existent functions (1/3)

For older audio blobs where is_source_active and is_stream_active_remotely
doesn't exist, receiving a notification and dumpsys crashes the audio service.

Change-Id: I162fc97fd0051121f1cd3e63832ce5b25d1d218e
audio: Support MR1 audio_policy

Change-Id: If9543260bc8fb2d411a119dc62720d632eceec6c