Update all cli tools to use latest cli spec syntax

In a recent version of kitchensink, we upgraded to a newer
version of the clojure cli parsing library.  The newer version
requires a slightly different syntax for specifying legal
arguments, so that it can differentiate between boolean/flag-style
arguments and arguments that require a value to be passed in.

This commit updates the PuppetDB cli tools to use this new
syntax.