keys: avoid duplicating recovery keys

Setting PRODUCT_EXTRA_RECOVERY_KEYS duplicates the default key and
makes it so we can't set an extra key earlier in the build

Change-Id: I239d9994d9ad40b1779877ea2e89b55bd02e4c00
Fix Derp
Port Persist Installer from AOKP JB (1/3)
Colorize javac errors

You know those multi-line ones that are frequently interspersed with other buld output?
The ones that don't even have the word "error" in them to search for?

This makes them red.

ps2: fix jar_check failures cause by leaving empty stderr files in intermediates dirs
     this is probably not the best place to store stderr before colorizing it if javac
     exits non-zero, but it seems much lighter than mkdiring a bunch of temp directories
     or using sed to mangle the paths to point to per-intermediates directory unique
     temporary file names

Change-Id: I3b9b7d8a0c76958588ac1603b6742987d6dde54c
Signed-off-by: nuclearmistake <nuclearmistake@gmail.com>
Merge remote-tracking branch 'cm/cm-11.0' into cm11mod-linaro
Lets show what we are building with
Let's show which toolchian it's being used for kernel
Revert "Telephony(MSIM) : Add telephony-msim jar to build"

This reverts commit 3360c753af8cebcbbd19f75461f3952a33b74a00.
Suppress warnings with gcc 4.8/4.9
Add back squisher support (1/2)
Set default toolchains to SaberMod

.. and let device assign toolchain symbol works as they should
Show GCC in used properly