Port of SimpleMCSweepLineIntersector and supporting classes, for improved noding performance
Use latest OL, upgrade Jasmine and javascript.util