- added setAnchor to selectEndpoints return value
- added support for 'events' object in connect, addEndpoint, makeTarget, makeSource calls
added tests for events on connec, addEndpoint, and also on overlays
first steps to upgrading canvas renderer to new paint algorithm (supporting canvas in 1.4.0 but not afterwards)
added 'copyValues' helper to jsplumb util
made anchors event generators, arranged for dynamic anchor to fire event on new anchor selection
update to new DynamicAnchor constructor signature
small refactoring