Retry on failed connects

- Fix all go vet issues

[#69786534]

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>

Conflicts:
	proxy/proxy.go
	proxy/proxy_test.go
	proxy/request_handler.go
	scripts/test
Use component's uuid as GreetMessage's uuid