Improvement on AtomicLongTest

Unit tests for IAtomicLong methods, instead of one huge testSimpleAtomicLong() method.
also there is missing test for set, you can write a simple test for atomiclong.set