Fixed reinitialization of the Autorouter graph upon redrawing connections. Also added support for connectionless boxes.
Added some support for handling movement events and insertion events.
adding Profiler to sourcecontrol
Merge branch 'master' into autorouter_port

Conflicts:
	client/js/Widgets/DiagramDesigner/ConnectionRouteManager3.js
Merge branch 'master' into autorouter_port
Merge branch 'master' into autorouter_port

Conflicts:
	client/decorators/DecoratorWithPorts/DiagramDesigner/DecoratorWithPorts.DiagramDesignerWidget.css
merge branch master into autorouter_port
implement ConnectionRouteManager3.destroy to detach event listeners
Added support for adding and deleting connections and boxes. Also added support for box insertion.
Merge branch 'autorouter_port'