Fix for selection box dragged out of canvas.

Fix for User gets stuck in selection mode when selection box is dragged
out of canvas.
Fix MAGN-5082 Dynamo does not notice if a change (delete or move) has occurred to an import instance
Fix for Selection box dragged out of canvas

Commented the mouse leave event on WorkspaceView.
Fix for selection box dragged outside the canvas

Removed the mouse leave event on Workspace view.
Captured the mouse event on LeftButtonDown and  released the mouse
capture on LeftButtonUp. This will ensure that selection is not lost
even when the mouse is dragged outside the canvas.
Handled the mouse lost focus event on DragCanvas. This will ensure that
selection is removed if the mouse is released outside the canvas.
Merge branch 'master' into magn-5082
Merge pull request #2913 from Randy-Ma/magn-5082

Fix MAGN-5082 Dynamo does not notice if a change (delete or move) has occurred to an import instance
Fix for Selection Box

Fix for Selection Box
Update README.md
Merge pull request #2865 from ramramps/Selection-Box-fix

MAGN-3210 : User gets stuck in selection mode when selection box is dragged out of canvas.
Build fix for method with incorrect signature
Merge pull request #3001 from Benglin/master

Build fix for method with incorrect signature
merge master to DynamoCore
Merge pull request #3002 from Conceptual-Design/DynamoCore

merge latest master to DynamoCore