BUG: Fix Mismatch of Atoms object error in GPAW
When multiple MPI tasks perform the same structural optimization step, atomic positions can differ slightly due to nature of floating point arithmetic. This can further lead into errors in calculator. The fix here synchronizes atomic position after updates.