add a simple unit test for AtomicUint32
ignores
rewrite AtomicUint32 to use boost.atomics instead of boost.interprocess internals...
add checks for lock-free-ness
Merge branch 'master' into logan

Conflicts:
	src/dose/dose_internal.ss/tests/CMakeLists.txt