otp_state_new
retval = otp_state_new(context, &state);
otp_state_new(krb5_context ctx, otp_state **self);