Adds an scalar attribute to a compound type.
Arguments:
loc_id: The type the attribute should be appended to,
name: The name of the attribute.
offset: At what offset in the data does this attribute begin.
type_id: The datatype of the attribute.
Returns a negative value upon failure, otherwise the operation was successful.