Use source-built rild and libstagefrighthw

Conflicts:
	p880.mk
Audio config: Remove aic326x

We don't have the device or the codec.
Log before this change:
V/nvaudio_hw(154): Invalid card name tegraaic326x tegramax9808
V/nvaudio_hw(154): PCM config for invalid alsa_device

Change-Id: I18689b4c3d4bc96bca20f7bb5d1522d0eb3af16f

Conflicts:
	configs/nvaudio_conf.xml
fstab.x3: allow auto fs detection

Conflicts:
	rootdir/fstab.x3
Configs cleanup and general tuning

Conflicts:
	BoardConfig.mk
	p880.mk
p880.mk: set SELinux to enforcing

Conflicts:
	p880.mk
init.x3.rc: update dhcp config
audio_policy.conf: remote_submix can handle 44100
use source-built NFC HAL
system.prop: remove unused NFC properties

Conflicts:
	system.prop
p880.mk: add nfc.x3

Conflicts:
	p880.mk
nvaudio_conf.xml: cleanup indentation
Alphabetization
nfc: enable remaining features
Audio HAL wrappers

Note that this is still a bit WIP. Fixes sound in screen recording
and Google Now's 'OK Google' hotword listening feature.
Massive thanks go to @thoemy for initial JB implementation!

Conflicts:
	BoardConfig.mk
Camera wrapper

Does nothing special as of now, just wraps vendor HAL module.

Conflicts:
	p880.mk
CameraWrapper: ISO modes and exposure compensation support
tweak recovery params and fix reboot to recovery