1. Extended undo/redo support to connector reconnection
2. Updated "WorkspaceModel.RecordAndDeleteModels" method to handle "ConnectorModel"
3. Updated "WorkspaceModel.DeleteModel" to notify connected ports if a connector is removed