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
build in colors: host C/C++

Change-Id: Ic415cab53a2efa104c9d4b31ddbe8c8eb74e493d
build: Add moar color to definitions

* host C		* target Executable
* host asm		* target StaticExecutable
* target StaticLib	* host Executable
* preparing StaticLib	* target thumb C
* target SharedLib	* host/target Prebuilt
* target Package
* target Strip:

Change-Id: I3734a8c29b3377576b175227d6d42a596e0b0a2b
Colors: Show Device TableGen output in green

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
MOAR COLORS

  Also, another formatting update.

Signed-off-by: KhasMek <Boushh@gmail.com>

Conflicts:
	core/Makefile
build in color: add some more color definition to the build output
envsetup.sh: add the function brunch and breakfast, time the build when built with brunch
set brunch to build userdebug
envsetup: print lunch menu in color / clear the screen when we run lunch

Conflicts:
	envsetup.sh
add missing red build color
colorize non-fatal javac stderr yellow (and actually display it... at all)

woops!

Signed-off-by: nuclearmistake <nuclearmistake@gmail.com>
Change-Id: I984f428022a68a825aa041866e8d459bd6611f71

Conflicts:
	core/definitions.mk
color aidl definitions yellow
strip lunch menu

  only include vendorsetup once, also remove unused lunch menu choices
Merge branch 'kitkat-staging' into kitkat-staging-cp
dumpvar: show whether superuser is embedded

Conflicts:
	core/dumpvar.mk
envsetup: add mka function and missing color defs
core: main: Remove including... spam

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
remove get_mc def