VOL-4905 - Deploy new voltctl version.

makefile/consts.mk
------------------
  o Import current library contsants makefile for additional defines.

Makefile
makefiles/release/include.mk
makefiles/release/release-build.mk
----------------------------------
  o Use std set -euo pipefail, -u missing, fix undef vars as needed.
  o Modularize, relocate release-* target logic into a named makefile.
  o Minor clenaups helped docker volume mount for /app/release => localhost:{cwd}/release.
  o Replace GO_SH inlined quoting with macro $(quote-single).
    - Syntax did not play well with editor colorization.
    - Magic trailing command quote appended to line continuation were ugly problems.
    - todo: replace with $GO_SH $(call quoted,command-text-line-continuation)

Change-Id: I4338d3f895cf45b508a705051c92df938be71296
diff --git a/.gitignore b/.gitignore
index 692a994..acc0e85 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,7 +2,7 @@
 tests
 /voltctl
 voltctl.cp
-release
+/release
 *.log
 sca-report
 .idea/