UnionAllTest: differing column names in children
UnionAll: repair output column names if necessary

Also clean up some error messages.