inline kernel dtb build

also add sony device filter

Change-Id: Iffeda58c7086f49e76ecafd37941503611346983
merge in klp-release history after reset to klp-dev
"KRT16N"
Add SED_INPLACE macro - based on squashed commits from Cyanogenmod

Make sed in-place more portable

In-place sed (sed -i) works differents for GNU vs BSD version like
what is found on OS X.

This adds a check and does a sed -i for GNU and a sed -i '' for
Darwin only.

This allows my OS X machine to fully compile CM without the need
for any GNU specific packages.

Author: Brandon Bennett <bennetb@gmail.com>

Darwin: Use gsed for SED_INPLACE if found.

Change-Id: I5922b31ff2d192d5c6cc0cd8cabfe64d8b4f2620
Author: Koushik Dutta
core_base: Remove "Home Sample"

Change-Id: I690ab7d65fe02c0771c796d37d15f9ef857daaaf
KRT16O
Allow prebuild APK's in Vendor

Change-Id: I361c32fac1e003ec985ffe2282bf8ef922b11ac0
build: recovery: disable ro.adb.secure

We have no way of authorizing adb in recovery and this locks the
user/developer out of adb

Change-Id: I6e9b6bfe01e7221295ed7b15936b3ebdf1c55316
Merge "inline kernel dtb build" into android-4.4
Merge "Allow prebuild APK's in Vendor" into android-4.4
Revert "inline kernel dtb build"

This reverts commit fbc87ca4f1549e97c110c93e323a628b57f0b118.

We have everything we need to build the kernel in it's source tree.

Change-Id: I93459342a65150b1326d1d7061ed4cc51b5bf61b
Make the kernel image format parametric instead of a chain of if/elses

Change-Id: I54bfcdecb8647f7bcf744e72b2de19fcf4e4e7ac
Merge "build: recovery: disable ro.adb.secure" into android-4.4
Merge tag 'android-4.4_r1.1' into HEAD

Android 4.4 Release 1.1
Merge pull request #3 from omnirom/android-4.4

Android 4.4