WIP - beginning to work on atomics - barriers first
WIP - barrier ordering test
WIP - atomic statements and expressions