Fixing crash on editing notes node

- EditWindow is a popup window, hence it's visual tree doesn't contain
DynamoView class. Thus the Owner is set as null and later OnClick()
crashes while calling ExecuteCommand on owner.
- Fixed by locating the DynamoView object from
Application.Current.MainWindow.
Merged UpdateGraphAsyncTask/EngineController for immediate review
Fixing crash while launching Package Manager website from Manage Package Manager UI.
Fixes crash while copy paste of custom node.

- Nickname is not serialized while copying custom node and while pasting
it was trying to get it and hence crashed.
- Fixes http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-4235
Cleanup of ignored language test cases
more cleanup
Fix gc issue for static property
Not set value to FX register
Add regression test case
Fix #2199, aka MAGN-4271
Merge pull request #2205 from sharadkjaiswal/MAGN-4235

Fixes crash while copy paste of custom node.
Synced LibG DLLs to latest
Merge pull request #2224 from pboyer/PackageManagerReinstallFix

Fix #2199, aka MAGN-4271
Merge pull request #2215 from aparajit-pratap/dynamoCurrent

Cleanup of ignored language test cases
Merge pull request #2191 from sharadkjaiswal/MAGN-4174

Fixing crash on editing notes node
Merge pull request #2202 from Benglin/UpdateGraphAsyncTask

Implemented UpdateGraphAsyncTask, updated EngineController
Removing Category Failure for the tests which are now passing.

- As a part of defect MAGN-4178, Sharad asked me to turn on UI tests which are marked as Failure, if they are passing on current build.

So turning them ON by removing their category "Failure"
Merge pull request #2222 from ke-yu/fix_staticproperty_gc

Fix memory management issue in static property
Minor refactoring around "CompileCustomNodeDefinition"
Remove the obsolete file Dynamo\test\DynamoCoreTests\CBNEngineTests.cs