To correctly show Ng acceleration (which can now run for a subset of the atoms), IterationUpdate must now contain a list of whether each element underwent Ng acceleration.
Also corrects numpy lower bound which broke people's existing environment forcing an unnecessary update to 2.0