AtomicReference optimization for setAndGet
Added some function methods on the AtomicReference
- Apply
- Alter
- AlterAndGet
- GetAndAlter