Carbon - Persistence - Add installer persistence [3/3]

Add persist.sh to save and restore data across installs.  Initial data
includes property ro.sf.lcd_density and file etc/hosts.  Behavior is
controlled via configuration file etc/persist.conf.

Change-Id: Ib61926395237ef877777366d8b792fa13677be5e
Signed-off-by: Stefano Mura [STELIX] <ssspinni@gmail.com>
Remove devices we no longer officially support and build nightly

Change-Id: I00d990e93411f277a5f8ba304b945f9989a69f6f
Readd i9100 as it was cleaned

P.S.2: Forgot that I had local changes.

Change-Id: I74d2dc3625a8230898a7c459bf1e10e7d950b914
cleanup config mk files

* NewAudio already inherits PackageElements & Stars
* gsm & cdma mks are no longer used. MAKE SURE YOUR DEVICE DOESN'T
INHERIT THEM!
* bring it down to just phone, tablet & common.

Change-Id: I8c30d39e3339b2a26786baa03d838ad28eeb9ecf
Add/fix APNs...

...Enitel, Movistar, Poste Mobile, Trilogy Dominicana, Sipgate, Safaricom, Etisalat AE

PS2: rebase

Change-Id: I9126b3f579fa61dc8f413d562dd71ce840027957
recovery: default recovery updating to false

Default recovery flashing on system updates to false. This can be
overridden for specific builds/devices, but the option can be enabled
or disabled on all builds.

Change-Id: Ia1bc94bd1e5f799fc894286a6b2f4f7a8a3816dd
Update squisher to account for underscores

Change-Id: I7009dfb429ec7e6d3a2ad4d4e74cc4599e063dec
Merge "Update squisher to account for underscores" into kk
Merge "Carbon - Persistence - Add installer persistence [3/3]" into kk
Merge branch 'kk' of https://github.com/CarbonDev/android_vendor_carbon into kk