Optionally compile SSA in the codegen or from a separate module

Setup the compiler such that SSA can be applied in the liverunner
Remove dash characters in SSA guid
MAGN-1310. Move Tom, Dick, and Harry to UI samples library.
One small note to explain what sample does.
Migrate the List node and the transform node
change a variable name
Fixed a null object dereference in "DSReferenceSelection.BuildOutputAst"
Remove units manager in favor of static properties on SIUnit.
Use new dynamic process methods in watches.
Remove IFormatable for now.
Fixed a stack overflow in "ColorRange.SetupCustomUIElements"
Fix MAGN-1412: Crash on removing index from List.Create node
Update LibG dll's, ProtoGeometry/Interface
non planar nurb fix
New DS curve to Revit curve conversions, enhancements to old conversions
FFI test cases fixes
Merge branch 'ChocoButter-2Become1' of https://github.com/ikeough/Dynamo into ChocoButter-2Become1
Merge pull request #1154 from Benglin/ChocoButter-2Become1

Fixed issue with loading "DSVarArgFunction" node (Definition == null)
Merge pull request #1155 from ke-yu/ChocoButter-2Become1

Fix MAGN-1412: Crash on removing index from List.Create node
More conversions from Revit to ProtoGeometry curves