find5: audio: Use CAF compressed audio

Change-Id: I8bd43f47356eccae46babb5754bddd7fd4261be6
overlay: turn on lidControlsSleep

Initial user reports claimed that this did not allow the smart cover to work -
now users are claiming it does.  I finally found a magnet, and this indeed
does work.

Whoever said it didn't work derped us hard.  :(

Change-Id: I5d600f7fcd781631a079beefaee5e720286a4a16
Change kickstart launch logic

The method we were using was unique to mako and may have been causing race
conditions on startup.

This is what most other qcom devices use.

Change-Id: I86302fe1a68f837e9999546d98c05f193457ed4f
find5: Bringup for new kernel

Use new ION API

Also write to rmnet_data_init on startup

This is needed for newer rmnet_usb drivers:

https://www.codeaurora.org/cgit/quic/la/kernel/msm/commit/drivers/net/usb/rmnet_usb_data.c?h=jb_2.5&id=f0b04deea80ee362aa9a56d7cdec0f4cd092df2c

Change camera profiles to 1080 for new cam blobs - thanks to maxwen for this one

Camera: overlay: Override resolutions to be correct for new find5 blobs - also thanks to maxwen

Change-Id: I1cd2413fae2dd6d580250d466f0b8bc576d1b811
various changes/fixes from maxwen
wifi: moved to proprietary
updated oppo libraries require NEW_CSDCLIENT