8974: Use open source lights HAL

Change-Id: I1c6dc13d77ef55583292004077c2ebfc40ced9c2
8974: Remove some blobs

* All: illumination_service, btnvtool, libbtnv.so
* shinano: libaudioroute, hci_qcomm_init

Change-Id: I4499d7a7190b46b014859deadf11dc9e15fbfc69
8974: Get rid of sysmon

* Open source thermal management now provided by Sony's thermanager

Change-Id: I7e41d6b18273f669358b50616de57be212242151
nicki: update qc-opt for lp

Change-Id: I2505846d58caed99a7b8082c55b45addbd2f5336
Merge pull request #80 from RonGokhale/cm-12.0

nicki: update qc-opt for lp
shinano: Prepare proprietary files for Z3 family

* Move some stuff out of shinano-common and into the
  device-specific repos

Change-Id: I0faeb85d634f1e4ace2ef0edc947a625996d8a86
shinano: full 23.x merge

Change-Id: Ic40df60a61648fc88bc763eb3451ba5162b3cfcd