policy: Offload enhancements

 * Port changes from audio-caf to the generic HAL to bring
   support for these features to more devices.

Change-Id: I74ff10dd7574498654d4771a74285e0875dd8580
Merge pull request #9 from CyanogenMod/cm-11.0

policy: Offload enhancements