- update go:generate to patch init() functions to only be called for
relevant completer
- added `release` build tag
- updated goreleaser to use the `release` tag
- fixed special `_{suffix}.go` files (still needs general
solution/linter)
- still very messy but works for now