Fix --fillUC wrapping with duplicated atoms.

Different atoms could be transformed to the same symmetry spot.
The simplest solution seemed to be to check that there isn't an
existing Cartesian atom after ensuring there isn't a duplicate
fractional coordinate. Credit to Michael Moody for the bug report.