CCLIST ( head, tail, ifail )
============================
Concatenate two lists, tail onto head.
Can be called from the GO.
Receives:
KI_tag_list *head --- list to be extended
KI_tag_list *tail --- list to be appended
Returns:
KI_cod_error *ifail --- failure indicator
Specific errors:
KI_not_in_same_partition Lists are not in the same partition
KI_bad_type_combn head and tail lists are not of the same type
Description:
The 'tail' list is appended to the 'head' list. The 'tail' list is deleted.
Both lists must be of the same type.
If the tail list is owned before concatenation, it is
detached prior to deletion. Ownership of the head list is unchanged.