move lj.h to include

make interaction lists accept long int
remove cython generated files from the native_code

we'll add them back when we merge it into pele propper.  for now it's
just anyoing having them under version control
give the tests proper names
properly cythonize a loop
add periodic boundary conditions