front indices chooses nearest grid cell

previously, chose the one to the right

based on linear interp
expand front velocities to handle when the front reaches the domain edge
add interp1d test