Added remaining Revit Samples to Automation

Added below four new tests, out of this one I marked as Ignore.

- Revit_Floors_and_Framing: This test marked as Ignore because on running it is throwing error from Revit side. if I run it manually there is no error. Will discuss this with Ian
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into RevitNewSamples
Added Category Samples to Tests.

As we need to categories tests, so I think whenever we add new tests we should be adding category. I missed that in earlier check in so re submitting again as PR is not yet merged.
Rename variables in testcases from 'local' to 'loc'

This is to avoid name clash with the 'local' keyword
Syntax support for the local keyword
Update nested lang testcases and add new testcase
Add dynamic dispatch for Units on SetParameter.
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into localkw
Changed project config for Excel test framework
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into RevitNewSamples
Added few more Samples from Geometry Category.

All newly added Samples are working on latest build.
Addressed review comments on short circuit condition
Merge pull request #1953 from aparajit-pratap/dynamoCurrent

Changed project config for Excel test framework
Merge pull request #1947 from junmendoza/localkw

Syntax support for local keyword
Do not process dead Elements for watch.
Fix MAGN-2317
Merge branch 'master' into magn-2317
Added ProtoGeometry category and tagged genuine failures under Failing category
Null checks on Element queries.
resolved conflicts