VOL-3978 - update to go 1.16.3

- lint required re-format of "generaged" files
- tidied up go.mod

Change-Id: I8fbab94b679061a5e9ba05f95a33b2bb4ca9edc4
diff --git a/Makefile b/Makefile
index 166a13f..9165c7b 100644
--- a/Makefile
+++ b/Makefile
@@ -21,7 +21,7 @@
 VERSION                    ?= $(shell cat ./VERSION)
 
 # tool containers
-VOLTHA_TOOLS_VERSION ?= 1.0.3
+VOLTHA_TOOLS_VERSION ?= 2.4.0
 
 GO                = docker run --rm --user $$(id -u):$$(id -g) -v ${CURDIR}:/app $(shell test -t 0 && echo "-it") -v gocache:/.cache -v gocache-${VOLTHA_TOOLS_VERSION}:/go/pkg voltha/voltha-ci-tools:${VOLTHA_TOOLS_VERSION}-golang go
 GO_JUNIT_REPORT   = docker run --rm --user $$(id -u):$$(id -g) -v ${CURDIR}:/app -i voltha/voltha-ci-tools:${VOLTHA_TOOLS_VERSION}-go-junit-report go-junit-report
@@ -102,4 +102,4 @@
 
 mod-update:
 	${GO} mod tidy
-	${GO} mod vendor
\ No newline at end of file
+	${GO} mod vendor