Added edge.intersect and edge.colinear

-fixed parallel check on edges
-added edge.colinear and edge.intersect