Remove clause 3 and 4 from TNF licenses
atomic_add_* takes signed integers, the others take unsigned.
Add inc/dec variants that use atomic_cas in preference to atomic_add.