Fix JS tests, add AtomicFloat, AtomicDouble, AtomicInt, AtomicLong, refactored padded versions