Move to UUID based scheme from ElementID scheme

And update all the classes and tests except for AbstractAnalysisDsiplay
mark test as test/DynamoCoreTests/UnitsOfMeasureTests.cs
Fixed various migration functions
Fixed typo in Settings->Units menu
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into FixedTestCases
Enable longest lacing on UI and in AST compilation
Fixing Casting error on input for Math.RemapRange

Fixes http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-2383
Add automation for custom nodes
Clear error/warning of CBN after undo
Defect fixes for MAGN-2373 and MAGN-2212
removed commented code
Revert "Update the geometry binaries"

This reverts commit 607e5fa362ba0a5a1e378b783b22a2036c27b746.
Merge pull request #1344 from ke-yu/fix_magn2378

Clear error/warning of CBN after undo
Merge pull request #1340 from ke-yu/support_longest_lacing

Enable longest lacing on UI and in AST compilation
Merge pull request #1342 from monikaprabhu/CB2

mark test as test/DynamoCoreTests/UnitsOfMeasureTests.cs
Merge pull request #1337 from ellensi/MigrationUpdate

Fixed various migration functions
Defect fix: MAGN-MAGN-2395
Merge pull request #1338 from aparajit-pratap/FixedTestCases

Changs to LR to fix defects MAGN-2395, MAGN-2373
Merge pull request #1345 from riteshchandawar/CB2B1New

Fix for MAGN-2263 and MAGN-2413
Merge pull request #1341 from sharadkjaiswal/070Alpha

Fixing Casting error on input for Math.RemapRange