Add a test case for element binding when an exception is thrown
Members of "Core - List - Evaluate" are moved to "Core - List - Actions"
"Core - Logic - Conditional" are moved to "Core - Logic"
Adjust the level name if there is an existing level with the same name
Merge pull request #2860 from vmoyseenko/DUI-RemoveUnusualGroups

Remove unusual groups
Merge pull request #2876 from Randy-Ma/level

Adjust the level name if there is an existing level with the same name
Merge pull request #2852 from Randy-Ma/unit_test

Add a test case for element binding when an exception is thrown
Merge pull request #2898 from Benglin/Revit2015

Cross merging master changes into Revit 2015
Merge branch 'master' into Revit2015
Merge pull request #2899 from Randy-Ma/Revit2015

merge the master branch to the Revit2015 branch
Fixed Test Case 3166 by updating xml.

Some how there was one extra port was getting added to List.Join node which was causing test failure. Not sure how come this was passing earlier.