Fix null pointer dereference in pkinit_check_kdc_pkid()

The cleanup code dereferences `is` when `is` is null, such as in `X509_NAME_free(is->issuer)`.  Instead, simply return in that case.