Use golangci-lint. Repair warnings and errors resulting from linting.
Fixes #1121. This is for programs that may contain a : or - in their name. Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>