Related to https://github.com/coreos/etcd/issues/4299.
This replaces codegansta/cli with spf13/cobra base on this guideline: https://github.com/coreos/docs/blob/master/golang/README.md#cli.