Add linting and testing to Gitlab CI
Even though there are no tests yet, having this step in there is harmless and prepares it for the future.
The linting step is useful though.
Because there are no go files at all in the top level package, "go test" has been replaced with "go test ./static" in both the Makefile and .gitlab-ci.yml for now.
Edited by Rob van der Linde