build scripts:  clean up unused variables
build script mako kernel:

force a clean build since the toolchains will be changing very often.
Often to force a clean build each time.
Update all build scripts with configurable options wip!:

Probably still needs a lot of rework

Configurable options are:

-Enable -O3 flags
-Enable ccache
-Enable strict-aliasing
-Enable make a clean build / also cleans kernel source

Signed-off-by:  Paul Beeler <sparksco@gmail.com>
Update mako kernel build scripts to use gcc 4.7:

This is now supported because of many added kernel patches

Signed-off-by: Paul Beeler <sparksco@gmail.com>
build scripts mako kernel:  Include modules in the builds

Conflicts:
	tools/build-scripts/mako-kernel
	tools/build-scripts/mako-kernel-clean
Update build scripts to ask for a bare minimum cleaning
build scripts:  Add apps to basic cleaning steps
Update mako build script with a clean kernel only option
Update grouper build script with a clean kernel only option
Update tilapia build script with a clean kernel only option
Build scripts:  Add a option to enable graphite flags
Revert "build: Realign product libraries with corresponding applications"

This reverts commit 3837c35b2896a79ef8604e7e89427e6b1ecb32f1.
Fix GLOBAL_LDFLAGS if not using USE_MORE_OPT_FLAGS
Build scripts all:  Don't make full debug builds anymore, everything builds fine now

If you want to debugg something revert this change