Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Added tool-tip style for further fine tuning

Conflicts:
	src/DynamoCore/UI/Themes/DynamoModern.xaml
Replaced "Border" usage in tooltip template with "Grid"
Implemented PlacementToPathConverter and PlacementToRowColumn the new tooltip
Updated "SLightToolTip" tool-tip style to work with converters
Implemented "PortToPlacementConverter" to control tooltip placement
Updated PortViewModel's DataTemplate to use the new tooltip

Conflicts:
	src/DynamoCore/UI/Themes/Ports.xaml
Formatted PortViewModel's DataTemplate in a more readable form
Removed mouse event handlers (Info Bubble) for input/output ports
Updated node nickname to use the new styled tool-tip
Implemented "Dynamo.UI.Controls.DynamoToolTip" with custom placement
Updated converters to work with the new "DynamoToolTip.AttachmentSide" property
Updated Library View to use "DynamoToolTip" instead of "Info Bubble"
Introduced "BrowserItemToBooleanConverter" to show tool-tip only for leaf library items
Removed quite a number of obsolete methods/commands
Fix MAGN-3092 where output port becomes too wide with long content

Conflicts:
	src/DynamoCore/UI/Views/dynNodeView.xaml
Aligned "Watch" node to use "PresentationGrid" on the node Xaml
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Merge branch 'master' into BubbleBurst

Conflicts:
	src/DynamoCore/UI/Themes/Ports.xaml
	src/DynamoCore/UI/Views/dynNodeView.xaml
Merge pull request #1495 from Benglin/BubbleBurst

Retiring Info Bubble from various part of Dynamo