ca62e5 + fix the atomic store functions to include a full memory barrier.

Authored and Committed by midipix 8 years ago
    + fix the atomic store functions to include a full memory barrier.
    + rewrite at_store_64 for i386 as a wrapper around a 64-bit cas operation.