Provide an optimized AtomicIntegerFieldUpdater, AtomicLongFieldUpdater and AtomicReferenceFieldUpdater

Make use of these in the new DefaultPromise but also in other areas.