~tsileo/gluarequire2

Switch to go mod and cleanup
Update README and tweak tests
Improve tests
Add tests for GitHub import
Initial commit