Bugfix in mulgrid find_track_segment(): if testing neighbouring columns, now checks to see if new column intersects the line segment, and tries other neighbours if it doesn't