audio cleanup: bugfix CFLAGS

Change-Id: I103541dfa3811783978c5b0fa23cb0b7f76c1319
audio: loosely based on omapzoom audio HAL fixup some longtime audio issues
- support for deep_buffer
- better handling for audio record routes
- and lots of code cleanup/synchronization

Change-Id: I40bc2374a36f21e3b1f68613035e31b6140db46b