Use "DynamoSelection.Instance.ClearSelection" instead of "Selection.Reset"
Merge pull request #556 from Benglin/MAGN299

For for showstopper defect in copy-and-paste MAGN-299
1. StateMachine now no longer clears the selection for each mouse move in window selection
2. Consolidated CrossSelectCommand and ContainSelectionCommand into "SelectInRegion" method
3. Refactor common codes out into WorkspaceViewModel.IsInRegion method
Move DynamoTestFramework addin into Revit tests directory so journals will run.
Split Revit tests into test fixtures.
Edit the journal template to take a parameter to tell dynamo to run or not.
Merge branch 'master' of github.com:ikeough/Dynamo
Merge pull request #557 from Benglin/MAGN280

Fix for showstopper defect MAGN-280
Put vertex merging back in Revit mesh drawing.
Make selected lines and points more bold.
fix for top-level multi-out nodes
added unit test for multi outs
Don't set argument lacing if value is the same.
Watch cleanup.
Merge branch 'master' of github.com:ikeough/Dynamo
Set revit tests assembly name back so it doesn't get picked up in autobuild.
Test assembly argument needs to be full path for now.
Add batch file for test running.
Merge branch 'master' into CommandFramework

Conflicts:
	src/DynamoCore/UI/StateMachine.cs