Update Intersector.java

comparing direction cross product to `0.0f` instead of `0`;
now returning `Float.POSITIVE_INFINITY` in case they are collinear