Updated test to use atomics instead of non-atomics.  Did this because,
currently, only versioning atomics.
Changing atomic value variables from generic 'Object' type.  Ensures that AtomicNumberVariable doesn't try to call .doubleValue on a null initial value.