First steps for partitioning edge loops
Refactored and added unit tests
More unit tests for debugging
Fix for MAGN-3916, unit tests for new CurveUtils class, unit tests for ProtoToRevitCurve for NURBS, unit tests for ModelCurve
Merge failure fix
Do not do full tesselation of curve when checking if line, use TangentAtParameter rather than approximation for start and end parameters when approximating deg 2 NURBS
Different versions of LibG are now in different folders
Added runtims to LibG_219
Added 220 visual studio runtime DLLs
Copy two versions of LibG
Don't create the ASM installer.
Installer creates two libg folders.

And the installer no longer runs the ASM installer.
Remove libg folders on uninstall.

Ensure that the ASM installer is not run.
Updated 219 DLLs to latest
Merge branch 'LibG_two_versions' of https://github.com/DynamoDS/Dynamo into LibG_two_versions
Resolve to different libg paths.

Don't run the ASM installer during build.
Mutation tests have been added
Add a LibG path switching to path manager.
Use the SetLibGPath method from revit.
Pass the geometry factory location down.

...down, down, down, through many methods calls. This allows us to use
the path set in the DynamoPathManager.