detachAll and detach in Endpoint now return the Endpoint
deleteEndpoint and deleteEveryEndpoint now use doWhileSuspended internally
added a test for deleting endpoints from removed element, but ultimately i commented it out
reorganise the element positions in the state machine demo
fix for flickering state machine anchors and also non-repaint of target continuous anchors
changelog updates
fix for issue 23: overlays not painting correctly on perpendicular anchors with bezier
aesthetics