Integrators control when atom reordering gets done, instead of having it happen automatically when forces are evaluated.  This simplifies some code, and also improves unintuitive behavior with CustomIntegrator.
Merge pull request #11 from peastman/master

Improved infrastructure for integrators