Convert error handling to SSLerr and ERR_asprintf_error_data.
Explicitly initialise slen - this was not previously done due to a missing
M_ASN1_D2I_begin macro.