More refactoring - beginning separation of SearchViewModel
Completely remove dynSettings and DynamoController from DynamoCore:
PackageViewModel
Created InstalledPackagesViewModel, separated PackageViewModel and Package
Give NodeModel access to DynamoModel, WorkspaceModel, all node creation in WorkspaceModel.NodeFactory, remove visualization manager reference in NodeModel