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.
fix for dummies in watch
fixed file watcher to handle empty directory name
added tests for custom ast nodes
updated element trace test to test for amt change
Convert to using xml file for test input.
Resolved a merge conflict moving changes in trace testing to their new fixture.

Merge branch 'master' of github.com:ikeough/Dynamo

Conflicts:
	src/DynamoRevitTests/DynamoRevitTests.cs