added tests for cssClass on endpoints and new pointer-events support for Connectors
added the ability to suspend events on connections, endpoints etc. anything that extends EventGenerator.
- override setHover in overlayCapable component to support also setting hover on overlays
- miscellaneous method signature updates to prepare for connection editing
- "pointer events" property support for connections
- refactored the select/selectEndpoints code to make it a bit cleaner
- added optional 'doNotFireEvent' argument to jsPlumb.remove
- refactored painting code a little
- connectorPointerEvents support on Endpoint
update svg paint to not require dimensions as argument to paint method any longer
update state machine connectors compute method to take params object instead of one hundred and fifty thousand separate parameters
update flowchart connectors compute method to take params object instead of one hundred and fifty thousand separate parameters
segment refactoring