(#20749) add keyword support to --install

Make --install behave more like --puppet/--hiera/etc so that those options can be end-of-lifed.