Sph: split b3FluidSphInteractor into .h and .cpp.

Also add missing header in b3ConvexPolyhedronCL.h.
Sph: reimplement rigid body interaction with modulo grid.