Update to carbon.

Change-Id: Iafa0e29a171378693caa5c1768ad82e9f7cf4e3e
Build kernel from source.

Change-Id: Ic591560a6a23d1d2c13ba964fcae26582f45b61f
Bring in some things from CM.

Change-Id: Id372837f3573c313363eae238ce32c6765be1b0f
Revert "flo: Use legacy recovery.fstab"

This reverts commit 9115b04369c79989178bd639f55d927fce50eeac.

Conflicts:
	recovery.fstab

Change-Id: I9e48a2e1f97c3125f27ae3c5a9978eeca6a68ede
flo: Add Webkit flags

Change-Id: Ie584d13da0bb6d6a69c55cde308ceae8fc2eff7e
flo: Enable use of CAF driver variants

 * Lots of kernel updates to support this
 * Improved performance, better power consumption, added features

Change-Id: Ic7956c0aefb91d8a164f1285e1254fc534b53a2f
flo: Use retire fence from MDP driver

Change-Id: I29eecfa7a007dc4b798d43f4bff002500807a356
Disable prebuilt kernel setup
flo: Add new power modes

Change-Id: I9fb7cccf452e9db7a10d099d04f5d40f80931050
flo: Update media codecs

 * Enable QCOM hardware and software codecs

Change-Id: Ic7ecb7618cba74e993519d1579ca373ca070406f
flo: Enable hardware audio codecs and additional tuning

Change-Id: I11102006ec34bb4924bbf8ae6ab642826a13ce9b
flo: Disable the experimental HWUI tweaks

 * Causes problems in Chrome and other apps.

Change-Id: I7ba7ca5e313b051c7b7b771aa9146b11fb7dd02f
Add led flash overlay
Change kernel source location
flo: Enable USB audio

Change-Id: I7a27a6ea05bae283baeccc9b8aed9f632d1abb53
Remove noauto_da_alloc and add nomblk_io_submit for safer eMMC
Add errors=panic for better recovery

Bug: 9964657
Change-Id: I2ba4a4aa55d582887666d13c85e2f58fa5647c1a
flo: set config_deviceHardwareKeys properly

allow for soft menu key with this commit: http://review.cyanogenmod.org/#/c/48155/

Change-Id: Id14d7613b9ee7bc58cde7b3413c2c42a13eda8a9
flo: Enable mounting of connected USB storage devices

Change-Id: Ib63613577a7eb7a326807bc0f7768459fe91a4a1

Conflicts:
	fstab.flo
AOKP Ribbon overlay
Derp