fix namespaces
Added orthogonal snapping, from the first point drawn. Compute intersection for snapping points using OpenLayers built-in geometry function, that works also with orthogonal lines.