catq() optimizations; if to queue is empty, swapping clist structures is faster
catq() optimizations; if to queue is empty, swapping clist structures is faster

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars