* feat: add username and password login
* fix: make sure cookie is not empty
* chore: go mod tidy
* fix: prevent local config from influencing tests
* fix: small cleanup on error handling
* fix: remove unnecessary trim
* feat: Bind skip-verify flag to INFLUX_SKIP_VERIFY
This improves the user experience when using the influx tooling in
development environments.
* chore: Update CHANGELOG with skip-verify flag binding
* refactor: take clients out of internal
* refactor: move stdio to pkg
* Move internal/api to api
* refactor: final changes for Kapacitor to access shared functionality
* chore: regenerate mocks
* fix: bad automated refactor
* chore: extra formatting not caught by make fmt
I started to see strange behavior where flags would merge across
subcommands. I'm not sure if the bug was in our 'append' usage or
in urfave/cli's handling of flag-slices, but this change seems to
fix the problem either way.