improved atomic-counter on 32-bit implementations - now uses bignum instead of overflowing