audio: factor out audio_route into a separate library

audio_route is mature enough now to belong in its
own library and will help remove duplication across
audio HALs.

Change-Id: I213549f9d137ba234e4ec20cd2bcf81c29eef2d6
audio: remove unused local audio_route source

Change-Id: I43aaa0e3405c30b7158b97c7856860d59d6b01d6
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0

updating to latest upstream version