Use fusion kernel

Signed-off-by: Petr kecinzer Řezníček <kecinzer@gmail.com>
bacon: Adjust audio outputs to reflect ULL changes

Change-Id: I26d0ad59243cb64abf7b113cefd42d3054333565
bacon: Disable PROXY output on compress offload output

 * Same situation as USB.  The visualizer uses the proxy device when
   offloading, which can cause a deadlock.

Change-Id: Ieb38b816af293a5185014809e9e32a16e37c478f
bacon: More flexible audio policy

 * (goes with revert in HAL)

Change-Id: Ieb080cd5b1d687e911546021888b0cd4cfe6d797
Merge remote-tracking branch 'aokp/kitkat' into sm-4.4