Refactoring of RevitToProtoFace work
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Update the result data collection on the UI thread.
migrate ellipse arc node
Merge pull request #1513 from Zhengzi/Migration2

Migrate EllipseArc with input conversions
Merge branch 'master' of github.com:DynamoDS/Dynamo
Add a regeneration to Grid to get the internal curve. Fixes grid tests.
Componentize RevitToProtoFace by creating SurfaceExtractor, SurfaceTrimmer, TrimValidator, surface extraction methods for every type of Face except HermiteFace
Convert Revit HermiteFace into Proto NurbsSurface
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Various tweaks to RevitToProtoFace code
curtain mullion and panel info extracted from the curtain element holder
Merge branch 'master' of github.com:DynamoDS/Dynamo
Add regeneration calls and fix on test model attribute to fix Reference Point tests.
Updated ASM import code
Add a regenerate to Family Instance. Fixes Family Instance tests.
Merge branch 'master' of github.com:DynamoDS/Dynamo
Add specular reflections.
Revert "removed virtual method call from constructor"

This reverts commit 3e108f638145003fa20e8186fc3898c6c166ba6d.
Make All Element queries NOT return Element Types.