Port changes to AtomicPrimops library from master branch.
Begin the transition to the ticketed interface
Continue changing over to ticketed CAS.  Still passes tests.