ChangeSetApplier -implement and integrate to LiveRunner

ChangeSetApplier applies state changes to the VM given an instance of
ChangeSetComputer
ChangeSetComputer tests
Integrate ChangeSetData to ChangeSet computer and applier

1. Implement and integrate ChangeSetData
2. Minor code cleanup
Factor out core setup from testcase

Reuse Core generated from TestFramework
Cleanup after every run from the UI.
Fix to the test location in DynamoRevitTests.
Merge branch 'master' of github.com:DynamoDS/Dynamo
Exit after showing help.
Resolve merge conflicts
Merge pull request #1456 from junmendoza/dsmaster

ChangeSetApplier -implement and integrate to LiveRunner
Merge pull request #1461 from riteshchandawar/MasterNew

Adding test for defect MAGN-2521