Fixed test cases
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Marshal IEnumerable as arbitrary rank collection to support marshaling of nested collection.

IEnumerable, ICollection or IDictionary data types are marshaled as
arbitrary rank collection so that nested collection can be marshaled
thru these enumerables.

However if IEnumerable<T> is not marshaled as arbitrary rank collection
because all the element in the collection will be of type T.

Fixes http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-2192
Testcase to test IEnumerable marshaling
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Merge branch 'ChocoButter-2Become1' of http://github.com/sharadkjaiswal/Dynamo into ChocoButter-2Become1
Ported and migrated "List.Sublists" node
Modified test cases related to Sublists
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Revert test case change
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Display runtime warning on the node
Merge branch 'ChocoButter-2Become1' into error_handling
Clear warning flag before updating the graph
Not audit multi symbol definition when parsing CBN
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1

Conflicts:
	test/DynamoCoreTests/Nodes/ListTests.cs
Updated and fixed various test cases
New overload in ElementBinder to store Element in trace with Element arg rather than Id arg