init: fix vpn permissions

Change-Id: I98cd7ed5b7dd49439addfe248e1b55623dda1102
update init.spade.rc (@Flinny & @Andromadus)

Change-Id: I549a95de013b766b9577c22cd5cb156952c82bc5
kernel: path and defconfig changes

Change-Id: I7003787049797a1d447313fc8edf976a5a3d9204
Disable entropy gathering for MMC device (cyanogen) and add few missing things from Andromadus' vision repo

Original commit for entropy gathering: https://github.com/Andromadus/android_device_htc_vision/commit/2ee1e727083da5908f8b45d6bcf07b7d178b4610

Change-Id: I139fc7fdfd78b40776fe0b9b3fb1a615e016d6f1
Bluetooth libbt_vncfg addition and remove goldfish blobs (@Andromadus saga repo)

Original commit: https://github.com/Andromadus/android_device_htc_saga/commit/6c3526769cfee4409fb5edc3678f2b40b121e2e7

Change-Id: I74efa9f74d929325d290b54fd613df91c40e9c63
fix prebuilt kernel ifneq

Change-Id: Idecfbc6f880187435889e29353b9c847e7514afd
updates from Andromadus vision repo (Flinny & Juansheng)

Change-Id: Ieea588ddf6120729816c9f9c7ea8ab142c72e8f8

Conflicts:
	ramdisk/init.spade.rc
remove p2p related things (Andromadus)

Sources:
https://github.com/Andromadus/android_device_htc_vision/commit/9db61b3273a6833402cdebe4620deab87287af21
https://github.com/Andromadus/android_device_htc_vision/commit/2eb38a1c5c94abc0b1498a1f6e7f96737facb9f3

Change-Id: If655674e01fe15e70f5806ebfe8cd8d741fa8799
Fixes after remove p2p related things (Andromadus)

The wifi_p2p in overlay can be removed.
Copy the wpa_supplicant and dhcpcd services from Tuna.
bnep0 is for bluetooth tethering.