Use New 4.8 Host Toolchain from Google

* While we are fixing SM Host Toolchains let's use the latest Google.

Change-Id: I1d5103c624e8e5bb93f8a46038cfd57263c69b76
Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
Add Graphite Flags

Change-Id: Ibd735e1f90637f348a05b190f0ac5a6dc0c1dac3
Signed-off-by: Paul Beeler <pbeeler80@gmail.com>
Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
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>
Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
colorize non-fatal javac stderr yellow (and actually display it... at all)

woops!

Signed-off-by: nuclearmistake <nuclearmistake@gmail.com>
Change-Id: I984f428022a68a825aa041866e8d459bd6611f71
Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
build: Fix some colored build issues

 * Fix some broken lines in definitions.mk
 * Finish adding colors to product-graph.mk

Change-Id: I235a60c967b1f10ec6dd1cac25740badbd3b64c9
Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
Colorize build success/failure message.

Change-Id: I8901689876e65f5b72050c40e1580f167e49c2b0
Signed-off-by: Chet Kener <Cl3Kener@gmail.com>