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.
fstab.spade: removing nodev from /data to allow ubuntu-like chroots