bacon: Initial bringup for L

Change-Id: I70c6642710d7a6b6dcb6cbe621a5a8325f3807e6

Conflicts:
	BoardConfig.mk
bacon: Remove NFC module suffix

Change-Id: Ie94dfcf6bbb57c86593201bd49992c048791c897
bacon: Voice call routing

Change-Id: I1fec4e51b3b722ffb5400e0af293871a8a8b99c9
bacon: Set context for root filesystem

Change-Id: I08e2c612cd99f639fd345898f51da40754f6105c
bacon: Fix NFC

 * Update configuration for new module.

Change-Id: I5c7615ce937ba46b97a62da3a2bb45f804deb378
bacon: Update audiopolicy

 * Underp copypasta and add paths

Change-Id: I87ca87766b132fddb927e6b05719a9ea241aef18
bacon: Use low latency as primary audio output

 * What Qualcomm was trying to fix was a real problem, it just created
   even more problems which are incredibly difficult to solve such as
   underruns and even broken apps (Loop reader, etc). Do it Google's
   way and forget it- it's a non-issue with offloading anyway.

Change-Id: I0e9194c85606745e801630e64e8e5d0c8b8dc022
bacon: Update pa.dependencies to lollipop

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>