Add support for other config properties to the target command.

Includes new `add-` options for each.
Properties to set on `add` are now passed via `--set key=value` options. The
`--registry` and `--client` options are deprecated.