Tested as far as calling a bunch of the Subordinate classes:
ConfigureCA, ConfigureDRM. In general, this patch doesn't change the
behavior of anything, just the structure
To simply development, and because Perl was really unnecessary for
this, the pkisilent wrapper has been redone in Bash. If you wish to
test out what this actually does, set -x on the bash line and run it.