Added intersection function for vgl_box_2d and line segment