Add colors to life? Nah, add them to build

Squash Baby Squash

build-with-colors: moar colors

- rename CL_PFX and CL_INS to better match the
  colors they show.
- add more colors.

Output of:
- most host stuff is yellow
- most target stuff is green
- installing/copying files is cyan
- import/export includes and notice files is cyan
- bootimage/recoveryimage is cyan
- and some more colors in many places ;)

Change-Id: I5532afa4ba608e0a7c408516dc9f912f9ca389f7

build in colors: Install outputs in blue/yellow [basic ics version]

"target prefix:" in yellow
"Install: file" in cyan

should be in a single command line else there are sync problems
in multithread (-j X)

These colors can be tuned in core/Makefile if you use a white terminal.
can be disabled with "export BUILD_WITH_COLORS=0"

Only the most important output is colored to reduce ics merge problems

Change-Id: I0e585079fde6900799ef209367a523d94a51cda5

Colors: add more colors to final build steps

also fix releasetool echo and visible recovery echos

Change-Id: Icf5d88468572f935610c544bf1d5d356ec9870d3

build in colors: host C/C++

Change-Id: Ic415cab53a2efa104c9d4b31ddbe8c8eb74e493d
Signed-off-by: CallMeAldy <aldrin.holmes20@gmail.com>
Backup tool support
build: edify: use set_metadata for backuptool

Also use saner permissions on backuptool.sh

Change-Id: I50742b51867aa358f5924b8dc208833092a35bd9
ota: Include copies of the recovery scripts even if shipping in block mode
ota: Fix recovery-script cleanups in block mode

Change-Id: Iadb480f8062cfb7a0e6c9024e32ac0d71a7481d7
Revert "Use system ccache by default"

This reverts commit 755e86bbcb271059d96b8e277aec0591ab0dcf17.
ccache: Use system version over prebuilt

If there is a ccache binary on the
host system use it instead of the
AOSP prebuilt.

Change-Id: I4b1e030713be22167a12bd229a4e35eda7736cd2
Signed-off-by: Evan Anderson <evan1124@gmail.com>
build: Set ccache base to build top

This enables ccache sharing between different build tree paths.

Change-Id: I99636bdd2779a6ccf0649f027e35cf67df44b6ae
Don't set CCACHE_BASEDIR if its already set

 * enable use of shared ccache

Change-Id: Ic708a5d5169291d674b167aa2c87bf2c8adaafae
Disable prereq checking for ota updates

Change-Id: I66f5145c95d7e3b5b9736c9cbade1795764843aa
Get rid of the rest of the bloat AOSP apps