Various small changes from DynamoCoreSplit

### Reviewers

- [ ] @lukechurch 


Note this will actually remove custom ui from file nodes.  This logic has all been moved to INodeViewCustomization implementations in https://github.com/DynamoDS/Dynamo/pull/2143