Double checked locking for atomic create if absent
Fixing return value for atomicCreateIfAbsent
Merge pull request #17 from jhartman/master

Double check locking for atomicCreateIfAbsent