Merge remote-tracking branch 'upstream/master'
1. Implemented command recording for model selection.
2. Implemented "SelectModelCommand" recordable command.
3. Implemented "DynamoViewModel.SelectNodeImpl" method for model selection.
Make a call to "UpdateSizeFromView" in "dynNoteView_Loaded" to update NoteModel dimension
Merge pull request #548 from Benglin/MAGN261

Fix for showstopper defect MAGN-261
Merge pull request #549 from Benglin/MAGN275

Fix for "Align All" undo issue MAGN-275
Merge pull request #550 from Benglin/MAGN277

Fix for note selection issue MAGN-277
Renamings. Add journal template parameter.
Merge branch 'ChocoButterUI' of https://github.com/ikeough/Dynamo into ChocoButterUI

Conflicts:
	src/DynamoCore/UI/Converters.cs
	src/DynamoCore/UI/Themes/ToolbarStyleDictionary.xaml
	src/DynamoCore/UI/Views/DynamoView.xaml
	src/DynamoCore/UI/Views/DynamoView.xaml.cs
	src/DynamoCore/UI/Views/dynNodeView.xaml
	src/DynamoCore/ViewModels/NodeViewModel.cs
alternative names from Revit 2015 submission
Merge branch 'master' of github.com:ikeough/Dynamo
Defect fixes from merge
Get the run button back again
A few more changes
Merge branch 'master' of https://github.com/ikeough/Dynamo
Tweaks to search, copying of NodeSearchElements
Hide input and output nodes in search when in CurrentWorkspace is HomeWorkspaceModel, including 3 corresponding unit tests, see #336
Fix for failing search tests
Tests and fixtures both writing to results file.
trace mechanism unit test
Merge branch 'master' of https://github.com/ikeough/Dynamo