Add size specific atomics for 1, 4 & 8 byte atomic operations
Merge pull request #1256 from markbenvenuto/atomics_specific

Add size specific atomics for 1, 4 & 8 byte atomic operations