ci: add a Github Actions workflow to test project (#125) * checkers: switch back to github.com/kr/pretty dependency * go.mod: add a go.mod file * ci: add a Github Actions workflow to test on Linux, MacOS and Windows * ci: add a job testing the GOPATH based workflow on a pre-modules Go * tests: fix a few problems preventing the tests from passing on Windows