1) fix warnings on AIX, HP, Linux, and Solaris.
1) fix warnings on AIX, HP, Linux, and Solaris.

2) Move private functions into private headers.

3) Sharpen the layer separation between NSS components, especially pkcs #12
and soft token.

4) Remove dead code.

thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss