Initial changes for CM

Add CM build files and fix up the source to build tilapia on CM.
Add CM GSM bits
Update grouper kernel git branch

Change-Id: Icff12200a3b176683f921504e533addd8637dbcf
Add trebuchet config.

Fixes icon layout on the launcher main screen.

Change-Id: I6d724e22c7c5a46634dcb3696c70e4dc5616817f
Update dependencies for CM-10.1

Change-Id: I72d032d71de8c3f1b02c2ed26b33b5bfa111244e
Add default APN for AT&T

Change-Id: I7c062dc13ebe597fa9358fc906d6cf3e26c40b71
tilapia: enable expanded desktop

Change-Id: I69ee9c593aa31f6062498a71ed1341b3dd8a9bd0
tilapia: Update build fingerprint for 4.2.1 (JOP40D)

Change-Id: Ifc4b411ec79fc19ec3ae221ae6a9c9bd7976f0ba
Remove 'config_cyanogenmod' from Trebuchet overlay

Parent is no longer in Trebuchet resoruces.  Needs to be removed
to fix compile.

Change-Id: Iba4b3d9ca336d9d0b28bfd409c331e7ff1644679
tilapia: enable USB OTG storage

Require grouper changes found at http://review.cyanogenmod.org/#/c/29283/

Change-Id: If1f7c3eccafddc11a5f11595544e25307d054325
tilapia: enable Tethering & portable hotspot

    Wifi Tethering - works
    USB Tethering - works

    USB Tethering Depends on
    http://review.cyanogenmod.org/#/c/29170/
    http://review.cyanogenmod.org/#/c/29169/

    USB Tethering on Ubuntu - Works as it is
    USB Tethering on Windows-based PC - Requires one time installation
    of driver. Instructions to install NDIS Driver on Windows PC
    - http://goo.gl/KnnhJ

Patchset 4: Remove Bluetooth.  This doesn't work yet.  Add it later

Change-Id: Iedd2895bab08b54f41af7eaa921f29691a84364d
Adjust overlay for Trebuchet

- Config item "is_large_screen" is not needed for tilapia
- Please see http://review.cyanogenmod.org/#/c/29745/

Change-Id: I35268261a5a00d7a9309ff3f7c656aa12f8c5585
Update build build props for 4.2.2

Change-Id: I1ea5e4085cc4e5628dd0b6fd4c0023765cce8dd5
Tilapia : 10.2 bringup

Merge tag 'android-4.3_r3.1' into HEAD

Change-Id: I9b0ef1a2776ca7202e0adb877bad1b25d2d9e2a2
Tilapia : Remove libupdater

Remove librecovery_updater_tilapia since we don't use it

Change-Id: I91f4134f2a85300119ac5b4a74ef26e5c2bc806c
Tilapia : Update build fingerprints

Update build fingerprints to match ota

Change-Id: Ib954369e9a9c97a041726265b77928ecb0bbfd48
Tilapia : Remove apns-conf

Use global apns-conf

Change-Id: I56e71efefa4d895d4c9f740010365ec5aaf5f3cd
Tilapia : Switch to telephony.mk

Since the apn-confs got merged, gsm.mk is a no-op.
This patchset switches tilapia to telephony.mk

Change-Id: I801dcf4115651a492f9e57770202addd4c841f20
Use common makefile style.

Also remove an extra parenthese that shouldn't have been there.

Change-Id: I821c7591afe1c66aaa3275273d09cd37f03ff63c
Disable OpenGL preloading with Tegra drivers

apparently grouper and tilapia do not share basic configs

Bug: 8888857
Change-Id: I41f15a4dc9d22f55044ff2fa8ae9e158d5dc5e50