KRT16P
KRT16Q
"KRT16R"
merge in klp-release history after reset to klp-dev
"KRT16S"
Allow Make 4.0 by setting skip_make_version_check=1
Import kernel.mk from CyanogenMod
Fix paths in kernel.mk to fit AOSP
Support vfat partitions and custom release tools

Based on CM patches.
Fix up the recovery.fstab for adv recovery

Add options found in cm7 to allow for more complex recovery.fstabs with
multiple fstypes.

Change-Id: Id249c8f6766a1490a80fb3bd17bd7aa4e7dd9f2f

Conflicts:
	tools/releasetools/common.py
Include the primary bootloader and ramdisk in the BOOT/

This will copy over the primary bootloader (if it exists and defined)
over to the zip_root/BOOT.

This is required by encore as we need to make sure we have the correct
primary bootloader to go with the kernel.

Change-Id: I3fef417011b9c7a63109d10fc8e6794e58f73c31
Import CM additions/fixes in Makefiles and releasetools