Integrated view buttons to toggle "CanNavigateBackground" property
Incorporated new button design and update mouse handling codes
Used "enum ViewButtonState" for strongly typed button states
Merge pull request #1739 from Zhengzi/FixDefects3

Fix MAGN-3451 Name of the node displayed does not match after migration
Added 3 test cases for defects.

Added Test Cases for
http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-3212
http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-3850
http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-3599
Implemented "Utilities.FindVisualChild" helper method
Merge pull request #1740 from Zhengzi/UIdefects2

fix: MAGN-27 Implement keyboard toggled pan functionality
Updated view button visuals when "CanNavigateBackground" changed
Revert opdata_d changes and ArrayKey hack
Fixed an issue with button reacting to mouse clicked incorrectly
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Glimpse
Implemented "NavigationToOpacityConverter" to control DragCanvas opacity
Revert change in MicroFeatureTests.cs
Removed a redundant visual update in "OnViewButtonMouseUp" handler
Merge pull request #1743 from ke-yu/opdata_unify

Code clean up for StackValue
Remove USE_DSENGINE compiler cond
Merge pull request #1741 from riteshchandawar/MasterNew

Added 3 test cases for defects.
First system dependency doc
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Merge pull request #1732 from Benglin/PlumberJr

Methods for subsequent memory leak fixes