* src/auth.c(pam_sm_authenticate): try again to clean up the three 	possible setups (pre-entered password, one for which we prompt directly, 	libkrb5 asking questions) to minimize the number of calls we make to 	krb5_get_init_creds_password().
* src/auth.c(pam_sm_authenticate): try again to clean up the three
	possible setups (pre-entered password, one for which we prompt directly,
	libkrb5 asking questions) to minimize the number of calls we make to
	krb5_get_init_creds_password().

aadamowski/pam_krb5-krbldap,aadamowski/pam_krb5-krbldap