Draw2D touch version 2.7.2 released

+ fixing reconnect error if the port did use a ConnectionAnchor. The CommandReconnect didn't restore the correct start/end position.
+ new calback method onInstall/onDeinstall for ConnectionRouter for resource cleanup.
+ remove hangover of the CircuitConnectionRouter if the canvas has been reset or the router of the connection has been changed
+ Enhance the ShortestPathConnectionAnchor to support draw2d.shape.basic.Circle instead of a simple BoundingBox calculation.
+ First demo App with (isn't final yet but worth a look)
+ first GUIDE for documentation. how to implement my first custom shape based on SetFigure or SVGFigure
+ fixing ConnectionDecoration position calculation if the connection use a ConnectionAnchor
+ fixing BottomLocator to handle Ports in the correct way. Anchor point of a port is in the center and not TopLeft
+ fixing TopLocator to handle Ports in the correct way. Anchor point of a port is in the center and not TopLeft
+ new locator for connection annotations. PolylineMidpointLocator. (look at state_diagramm demo app)
+ New figures draw2d.shape.state.End, draw2d.shape.state.Start, draw2d.shape.state.State, draw2d.shape.state.Connection to implement a state diagram.
+ fixing error in LineResizeHandle in combination with ConnectionAnchor. 'isMoving' isn't reset.