Mark all instances where atomic operations are used but their return value is unnecessary
Remove unnecessary includes from the datatype
Merge branch 'topic/atomic-cleanups'
Various minor cleanups.