Bring to 4.4_r1.2

"KRT16P"

"KRT16Q"

"KRT16R"

"KRT16S"

Change-Id: I363954f560ba720f0fd65fb1968db70b372f7cb8
Import OTA system:

Credit to Mokee

commit e24986aaaab4e3d28e597b1dcad3fc84133b0c60
Author: xilence2210 <xilence2210@gmail.com>
Date:   Fri Nov 8 11:24:42 2013 +0800

    OTA: import variable ANDROID_BUILD_TOP

    Change-Id: I7000752d9d01052865f055cfe3c0f132eac38404

commit 249330c5cd17c67df3a27ba499d26210c812a9aa
Author: xilence2210 <xilence2210@gmail.com>
Date:   Fri Oct 25 17:36:22 2013 +0800

    [Stage 1]OTA system (Build part)

        OTA system from Mokee

        port ota command to remixpa(ota_all cannot be used for now)
        still need to test

    Change-Id: Iec65015c09530c4252b1a344139aaa241bae360c

    Conflicts:
    	envsetup.sh

Change-Id: I2ab4377fe0f734de2a4c9ccbe6e63e3eadb31c37
OTA: adapt for changes

Change-Id: I1e86833f46687debd379f9c0317b8e1f8579f0f6