Added some checks for versions of CGAL below 4.3 which give different return types when checking for intersections.