cpp/atomic/atomic/is always lock free

Equals if this atomic type is always lock-free and  if it is never or sometimes lock-free.

The value of this constant is consistent with both the macro, where defined, with the member function is_lock_free and non-member function std.