atomic: merge (delete & copy) changes from trunk


svn path=/branches/release/boost/atomic/; revision=84456