This routine converts the multipart principal name principal
from the format used in the protocols to a single-string representation
of the name. The resulting single-string representation will use
the format and quoting conventions described for krb_parse_name.
The *name argument points to allocated
storage and should be freed by the caller when finished.