audio-caf: Find5 sepcific mic device handling

Oppo find5 needs very special mic devices to get
usable good mic quality especially in voice calls

Without those the phone is pretty much unusable
if used in a noisy environment. So called people
will actually understand nothing.

I get those devices from installing oppo stock rom and
tracing the acdb ids they are using.

If someone knows a better way to fix this instead
of adding device specific code into audio-caf please
tell me.

PS2:
added camcorder mic support - needs
BOARD_USES_SEPERATED_AUDIO_INPUT := true in device config

Credit to @anders3408 for the config/cflag changes