fix CFL estimate for box length other than 2pi
Tiny fix for the CFL estimate: dx should be computed as box size divided by number of grid points. However, box size can be different from 2pi (and will be in my current project), so it should be computed from dkx.