import ramdisk and overlays

From CAF device/qcom/common tag LNX.LA.3.5.1-00710-8x10.0.

Change-Id: Ic64840577300abcf0d49f100f1722c9be54fe91c
initial kis3 commit

Change-Id: Idaf0a017c1e905036e519e862c2d072ee5c5d941
add gps hal

From CAF tag LNX.LA.3.5.1-00710-8x10.0.

Change-Id: I61147388119e48eb9f89a4a90fddbbd4e19606fa
media_codecs: enable ffmpeg

Change-Id: I8468929060e43ea7ca7cf78d203417858392fe82
ramdisk: cleanup

Change-Id: Ib4ab65beb042e78c872dcd799324608a3d4a0f2d
enable zte msm8610 camera parameters

Change-Id: Iafd3052d96e34e087b54a5dcd4ad3f6785ad9f43
add support for als/proximity

Open C doesn't have als/proximity but some Kis 3 variants do.

Change-Id: I334227b469581322ad38eefa4804179035472402
remove emulated internal storage

Open C and Kis 3 handle internal sdcard differently. Use only
external sdcard for now.

Change-Id: I15b9495b90dce7836d7201c0eeeeb4fe7647901a
overlay: add power_profile

Change-Id: Idf0e86b83408c389902233bc251cc83a9d160435
overlay: updates from stock

Change-Id: I6ef46082558922cfb9f964527f5e29f430e35f4b
enable zram kitkat style

Change-Id: Ie977aadbab045fa94622aaf8dc7cee568d0716a8
enable ksm by default

Change-Id: I9bfc4e555e7840c8d4cd8ca7f24e1a8d040faa53
don't disable JIT

Costs a little RAM but improves performance.

Change-Id: Id4b02663e9c10f09cc3f8852528f689686113047
cleanup system properties

Change-Id: Ic01edf5768ce6b1bc561aa0760446c892e8b471d
cmhw: initial support

* USB charging
* Vibrator intensity

Change-Id: Id12be62792fd3409a006f864f7b1dbd37435c479
ramdisk: fix permissions on /dev/hw_random so qrngd starts

Change-Id: I89cdbc301736b9726712f07c2ce8bef601e1265e
proprietary-files: use adreno blobs from bacon

Change-Id: I7895da082647fa5e8f8529c58d434bae49a7a854
ramdisk: reduce wifi logging

Change-Id: I42aa4191edd02aa68d23931e3e0ee6bf1956ff75