fixes#110#76
BREAKING CHANGE: `pid_hash` is being removed in favour of `child` to
avoid high cardinality explosion. In turn this means processes and their
state changes can't be identified anymore. If you're using this behaviour
please open an issue.
* chore: replace gometalinter with golangci
gometalinter is deprecated and replaced by golangci.
* chore: update go dependencies
* chore: fix lint errcheck reports
golangci-lint reported multiple errcheck issues, e.g.
```
Error return value of `p.Update` is not checked (errcheck)
```
* chore: GitHub actions replaces CircleCI
* fix: hashids multiple-value context (#32)
* feat: Add method to fix invalid JSON content
* chore: Add test for issue #24
* chore: Use golang modules
* fix: Set alias to satisfy gofmt
* ci: Use docker multi-stage builds
* refactor: Migrate from dep to go mod
* ci: Add Makefile to simplify builds
* ci: Upgrade to golang 1.11
* refactor: Run goimports for formatting
* Implement unix socket support and make status path configurable (Thx @herb123456 for the initial implementation) #19#22
* Follow linting guidelines
* Follow linting guidelines
* Move `env` to where it's being used