change name interaction list to neighbor list

also, add a test for LJNeighborList potential
atom indices are now passed to the interaction objects

_interaction->energy(r2, atomi, atomj)
_interaction->energy_gradient(r2, *gij, atomi, atomj)