IN PROGRESS - issue OPENFLEXO-594: Layout gets screwed with new version 

Fixed intersection between a polygon and a line (and thus also with
half-plane)
IN PROGRESS - issue OPENFLEXO-594: Layout gets screwed with new version 
https://bugs.openflexo.com/browse/OPENFLEXO-594

Fixed intersection between arcs and half-plane
IN PROGRESS - issue OPENFLEXO-594: Layout gets screwed with new version 
https://bugs.openflexo.com/browse/OPENFLEXO-594

Fixed intersection with lines and half-planes when the line goes through
one of the points without entering the polygon
IN PROGRESS - issue OPENFLEXO-594: Layout gets screwed with new version 
https://bugs.openflexo.com/browse/OPENFLEXO-594

Fixed intersection mechanism which was incorrect
IN PROGRESS - issue OPENFLEXO-594: Layout gets screwed with new version 

Adding a flag to indicate wheter new layout management should be applied
or not. Only new edges or double-clicked ones are flagged.
LOW: Beginning of work on swim-lanes
LOW: Save button automatically switch to Exit when no projects are
selected
IN PROGRESS - issue OPENFLEXO-594: Layout gets screwed with new version 
https://bugs.openflexo.com/browse/OPENFLEXO-594
Fixed many issues, including in geometry intersections (Half-plane with
roundRectangle). There are still some minor issues.
Added conversion of old edges in BPE
Simplified the way option pane are positioned on the screen. They are
automatically centered on the parent window (or the main screen if no
window is available)
MEDIUM: Dropped ugly hack because no longer necessary and eventually all
views that have been focused end up being temporary
LOW: Fixed GeomEdit
LOW: Fixed shape selector for FGEArc
LOW: Prevented NPE
Merge branch '1.5.1' of ssh://git@github.com/agilebirds/openflexo.git into 1.5.1