Please review the attached patch which implements alternative CLI password methods to address the following PKI TRAC ticket:

This patch contains two additional password implementations for Basic Authentication ('-W <user password file>' and '-y' which allows prompting for the user password), and one additional password implementation for Client Authentication ('-C <client security database password file>').

As a part of this patch, the pki man page was updated significantly.

Additionally, the Dogtag CLI Design Wiki was updated to reflect these Dogtag 10.2 changes.