1. Updated "topControl_MouseLeftButtonDown" method to set "e.Handled" if it has not really handled it.
2. Updated "nodeUI_MouseDown" method to set "e.Handled" if it has not really handled it.
Merge pull request #898 from Benglin/MAGN528

Fix: Double-clicking on Python node does not bring up editor
Added test cases for the defect MAGN-942
Fix for for from curve selection test name failing test.
Fix for inst param two masses sample file name change failing test.
Fix formula curve sample test.
Merge pull request #905 from riteshchandawar/master

Added test cases for the defect MAGN-942
Merge branch 'master' of https://github.com/ikeough/Dynamo into ChocoButterUI
Merge pull request #911 from l2obin/ChocoButterUI

Merge master into ChocoButterUI
Updated verification so that it takes correct node rather than evaluating on Watch node.
Fix for V subdivision in Divided Surface node

V subdivision was mapped to U subdivision input... again ;-)
#884. Add name to reference plane node.
#884. Condition if no name is supplied.
1. Removed Opacity from InfoBubbleViewModel
2. Refactored InfoBubble so that UI changes are performed in View instead of ViewModel
Shifted thread dispatcher to InfoBubble
Corrected fading out info bubble.
Merge branch 'master' of https://github.com/ikeough/Dynamo into ChocoButterUI
Fix for fitting tooltip to workspace causing stackoverflow (MAGN-950)
Workspace switching should remove previous datacontext's attached event handlers.
Remove unused property that is causing Zoom In button to be disabled even after zooming out