Use a local FlagSet instead of the global one.

The global FlagSet from the global flag module can be
polluted by libraries. For example, the glog library (imported
via go-redis) adds its own flags for verbosity which can
confuse our users.