Build:
- Changes compilation cache path to include compiler (avoids gcc vs
clang link conflicts).
- Flexible target specification (does not need to be first arguments):
 Allows non-default build flags (e.g debug) with default target (i.e
source folder basename).
Fixes uninitialized (and unused) overrideRedirect flag breaking Window.
Process: Sets default storage path to /var/tmp/$(basename $0) to avoid invalidating cache on debug/fast switches.