Namespace conflict avoidance

Mark solid ctor as internal to prevent namespace conflicts with VM
loading ProtoGeometry and Revit API
Merge branch 'ChocoButter' of https://github.com/ikeough/Dynamo into ChocoButter