Fix inconsistent product makefile inheritance ordering

Change-Id: Iefaaaed3c210bc5f07baa9595d0ec74b567104af
QuickBoot: centralize, and use PRODUCT_PACKAGES

Includes QuickBoot on all non-oppo qcom targets.
-Oppo devices have their own in vendor/oppo
-Non-qcom devices might not have appropriate init triggers to be properly controlled by QuickBoot

Change-Id: I6b3267571acbf3e485517c39666badf63886af77
Themes: Add versioning to the theme feature

As new features and enhancements to the theme apk format are added
we will need a way for themes to specify which version of the theme
format they are targeting.  Exclusion of the theme feature in a
theme apk will imply v1.

Change-Id: I0016d58341ca3144bb4a4faa16663ab29439ab24
Add an init.d script to facilitate rolling out a one-time thumbnail purge

Change-Id: I450f69bce39bc070b55b4a244e57d09015501fa0
add tuBiedronka APNs

apn provided by PanCebula
Change-Id: Ib3eee9dbceaafca8ed9344e638798eca343eee58
added DJUICE mms APN

Change-Id: I5802316592905e6007c1c55b697f87523dc1fb89
added Bmobile Trinidad APN

added from CYAN-5334
Change-Id: Ib1f38b5bf74b41c6f1a39f722c2f16fbdd608e1c
added Boost, Credo & Ting APNs

Also changed name of Sprint MMS apn to be clearer.

Change-Id: Iba70c5882d0c65bc25ebfbf25018739eb800d160
add Virgin Mobile USA apn

Change-Id: Ia016e19b14a173746fddbc5319fac98ca9f188c5
added Lycamobile, Aero2, and T-Mobile Poland APNs

Change-Id: I6e6d247592b35508fabefaaf6c66449a865cd634

Conflicts:

	proprietary/common/etc/apns-conf.xml
add Carrefour Belgium APN

Change-Id: I3f94243033ecb72ceac16ee38ed5961ecba91600

Conflicts:

	proprietary/common/etc/apns-conf.xml
Add klteusc

Change-Id: I29f32399acf7a27ca481dc491114bb2b4a974280
hlteusc: copypasta
Fix huashan: 1280x720 animation
added Cambodia APNs

Change-Id: Ie753894b977425b72ff3a8066be18f58670b214b
added ONO and Euskaltel APNs

Change-Id: Iaf42e4527defc6732892be44be32c31c68d40ce1
added Public Mobile APN, corrected Rogers WAP APN

Change-Id: Ib8828b4344b3a5048c99fb530a4a5ce89119d4c4
added Axis, AWCC, MTN, Etisalat, Hutch, MPT APNs.

Also corrected leading 0s in APNs

Change-Id: Iaf82c0ed2d4db8816900d659ec6c47309cbef561
corrected Smart APN: missing space before "type"

Change-Id: Id0380e9d6ed8a685b8e377a966e0fa36b309b2ba
added Yota APN

As mentioned in CYAN-5074
Change-Id: I59f619e44d9ed9db3f2d6b99bf54e1fa45ed90b7