set to zion kernel and defconfig

(cherry picked from commit 2cb1f5465389938dd00b8bdbdd4a27d69b37f770)
Enable hardware keys enable/disable through overlay

(cherry picked from commit 89e82b05a8e40f0301c5899e2e688eeff350ccb9)
Use 3GB dalvik heap and hwui memory (Originally 2GB)

Dependent on the following in frameworks/native
https://github.com/temasek/android_frameworks_native/commit/66d53076627c1c499b3874d5e63ae5e986854a59

(cherry picked from commit e9ca28be9b44373ef4949fdea2cc2c765246bab7)
Enable multicolor lights cm settings

(cherry picked from commit 49c36d458d8321ee7b20c514969833f8ad98a8fb)
Enable multiusers support

(cherry picked from commit 14952efba05ac4ee1401015222a62716b9d973f4)
Hlte-common: Enable home button wake overlay

(cherry picked from commit 8636782c868d22783d4134a87c7ea719efe1e6c9)
Enable large heap for Trebuchet

(cherry picked from commit 64efb8e6bfd6da604735a4cb7472f38cea38e9ad)
hlte-common: update hardware key / hardware wake keys overlay
Camera: Add Enforcing video-snapshot-supported = true

Take photos while video recording :)

(cherry picked from commit ab9072957a14d65ff037f767bab30efd8cc3823d)
hlte: add hltekor dts to dt.img generation

Simply adding dts won't break anything and add support for more devices.

In this case, SM-N900S/K devices are now supported.

Signed-off-by: arter97 <qkrwngud825@gmail.com>

(cherry picked from commit 0e7242461907640d0163b1955a3a10bba4607d06)