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
Resolve merge conflicts
Merge pull request #1456 from junmendoza/dsmaster

ChangeSetApplier -implement and integrate to LiveRunner