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
Merge pull request #557 from Benglin/MAGN280

Fix for showstopper defect MAGN-280