added framework for different UI implementations
Remove RevitData type and replace with DocumentManager.
Remove dynRevitSettings.Revit.
added user-facing interface for wpf ui nodes
Remove dynRevitSettings.Doc and MainTransaction.
Merge branch 'ChocoButter' of github.com:ikeough/Dynamo into MultiAssemblyLoad

Conflicts:
	src/DSRevitNodesUI/DSSelection.cs
Cleanup.
Replace assembly resolvers with dynamic assembly resolver.
Cleanup.
Remove old commented assembly resolve logic from DynamoLoader.
Add tests for SelectElements and SelectReference.
More asserts in face selection test.