Fix gitlab CI
What does this MR do
Use go mod to define a new module named gitlab.com/gitlab-org/gitlab-terminal
Update gitlab ci to use latest go version and test it again it.
go mod
was chosen
Reason - It's the supported thing from the go team
- Make ci script much easier since it gets rids of $GOPATH
- Proper library support
- A small enough platform to test
go mod
inside of gitlab
Closes #2 (closed)