Camera HAL: workaround for QCOM legacy camera parameters on KitKat

On Qualcomm legacy devices, the following camera parameters exist:
contrast-max, saturation-max, sharpness-max. However, newer camera
libraries name these parameters differently (max is the prefix,
not suffix).

This is patched in cameraservice, but in
frameworks/base/core/java/android/hardware/Camera.java,
the parameters are still hardcoded to max-contrast, max-saturation
and max-sharpness.

Workaround this by copying values in the camera HAL (or if
they don't exist, set to -1 so that the camera will still function).

Change-Id: Id01bb862a4f710d9c0e9b5b7be78b70d61d11f20
galaxy5: we don't need a custom ramdisk

Change-Id: I2c7201ea660e9d2e378eae6abe2073a527253317
Update galaxy5 camera HAL

* Remove dead headers
* Update to build libcamera and HAL into one module
* Add some workarounds to potentially fix third-party camera app
  compatibility

Change-Id: I9af725c1ccee437e3a7f8c6ca4706b25e36e176c
Note: updated libcamera2 not yet included.
GalaxyParts: disable dlmk and process limit tweaks

Setting the process limit causes broadcast receivers to continually
loop, and dynamic lmk may not be needed for best performance in KitKat.

Change-Id: I796c3c666101448f4116038278b55efa6ddede22
libsensors: dos2unix

Change-Id: If84f15b6b4db814f90bbc4c1b778e37112bf8a21
libsensors: assume daemon is enabled on first start

Fixes issue where daemon remains enabled on first boot with
rotation disabled.

Change-Id: I62cbcfb1dea1cda767deb6b85583a623b4a42b85