Orthogonal lines and improved snapping

I've maybe **improved** the guided drawing. 
Now, after the first point added, two orthogonal guided lines are drawn.
In addition, intersetcions are made with *OpenLayers.Geometry.segmentsIntersect*, that works also with orthogonal lines, where the original code doesn't works.
Hope this helps.