Bug 1021290. More Atomics.h build fixes for clang-cl. r=froydnj

This is basically more of bug 932454

--HG--
extra : rebase_source : 0f9a5d43164efb6940d17e406f41691cb3d26435
fix atomics