[overlay] quick fix for boost trac ticket #10019

the specialization of intersection_insert for linestring/box computes the intersection, but pretends as if it works for difference as well;

quick fix: further specialize this specialization of intersection insert so that it works only for overlay_intersection;
problem and quick fix related to boost trac ticket #10019;