Add ro.slim.device for OTA porpuses

  * Due to unified builds disabling some id props, Slim OTA wasn't working
     working properly. Lets add a new prop just for our needs

Change-Id: Ic2b3acb3dd4944160449f228cb69ec2c9f08775c
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Add ro.slim.model for OTA purposes

Change-Id: I5d4baf0548e098d629e900580758a6d582d3cc2b
(((AOSPAL OPTIMIZATION)))

Change-Id: Iad16a8dd62a1c98777103bbc0ce7d06fd70df901
fixed

Change-Id: I32a0f1298ea006f073fd270fa56f55c3b6dc4dac
add more colors

Change-Id: Ifb7bbdbfae0d17e67ea4e78b7da565007552b5de
Add Linker Optimizations

* Make these optional as well as the Clang optimizations.
* Enable using OPTIMIZE_LINKER=y to BoardConfig of your device.

CREDIT Chet Kener

Change-Id: Ie52c175bde325060216e4085582ec0d0534d30fd