Missing quote was courtesy of is-tty lacking trailing semi-colon.  Refactor test report paths into vars to shorten coverage command line and have named files to for clean target to remove

Change-Id: I30bed3351f69aee67167ca13dba71bad7357928d
diff --git a/makefiles/tools.mk b/makefiles/tools.mk
index 03aeb9d..b1bab03 100644
--- a/makefiles/tools.mk
+++ b/makefiles/tools.mk
@@ -35,7 +35,7 @@
 ## --interactive: Attach streams if running interactively (!jenkins)
 ## --tty        : Attach stdout else jenkins::docker is silent.
 ## -----------------------------------------------------------------------
-is-stdin       = $(shell test -t 0 && { echo '--interactive' })
+is-stdin       = $(shell test -t 0 && { echo '--interactive'; })
 is-stdin       += --tty
 
 # Docker volume mounts: container:/app/release <=> localhost:{pwd}/release