Largely trivial things (I think).

Stray fixes, and some fixes for typos in previously-submitted patches:

* A leftover reference to $with_edirectory in the top-level configure script.
* Some whitespace that didn't appear to have a purpose, in PKINIT debug messages.
* An incorrect logic test in pkinit_crypto_nss that prevented it from skipping over attempts to remove(".") and remove("..") in the temporary directory it uses for storing an NSS database that will hold imported PKCS12 credentials.
* A copy/paste error in the recently-submitted authenticated-PKINIT tests that caused it to test with unencrypted PKCS12 bundles twice, the second time instead of testing with an unencrypted DIR:.
* Fixing the syntax of PKCS11 "X509_user_identity" values that we store as a config item in the output ccache, so that the keywords and values are separated from each other using ":", as they are when they're passed in through krb5_get_init_creds_opt_set_pa() , rather than ",".  We're not consuming these values yet, otherwise I'd like to think I'd have realized the error sooner.