Added tyy_pus returning queue_op_status. Rename is_closed to closed.
Added wait_until_not_empty, wait_until_not_empty_or_closed. Rename _q_qempty to _not_empty.