Code block node formatting fixes
updated comment
Add ProtoTestBase to handle common SetUp and TearDown event
Check null before cleaning test core
Inherit test from ProtoTestBase
Inherit test from ProtoTestBase
Recommit some files
Fix failing test cases
Fix build error
Changes according to comments
Rename variables to avoid confusion
Dispose liverruner in the test
Merge pull request #3296 from Randy-Ma/master

Pick commits from the Revit2015 branch to the master branch
Clear dependencies of a redefined graphnode only after determining the redefinitions

1. Cleanup function
2. Move dependency redefining at a later step
Use FFITarget.dll for import testing
Update wrong test case
Remove unnecessary override functions in MethodResolution test
On entry to a function, set it graphnodes to active

1. Set graphnodes of a function to active
2. Remove code that clears the dependents of a redefined graphnodes. It
is sufficient to just mark them inactive
3. Added re-execution test
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into defectfix
Merge pull request #3286 from aparajit-pratap/fixCBNformatting

Fixed CBN formatting issues: MAGN-3921, MAGN-3900