Not to cache idetnfier node for NodeModel
Never return null for CodeBlockNode.AstIdentifierBase
Use default value
Add regression test case
Add regression testcase
Convert some properties to auto-properties
Remove dependency on ProtoGeometry.dll for some test cases
Remove redundant import to fix regression
Derive CSFFITest from ProtoTestBase
Not using ExecutionMirror to do verification
Using TestFramework to do verification
Revert "Negative indices for list nodes, and list insertion and replacement: MAGN-4816"
Merge pull request #3307 from DynamoDS/revert-3142-negative-index

Revert "Negative indices for list nodes, and list insertion and replacem...
Merge pull request #3295 from Benglin/MinorChanges

Convert some properties to auto-properties
Revert "MAGN-1429 : Need snapping in inputs"
Merge pull request #3311 from DynamoDS/revert-2995-Snapping-input-fix

Revert "MAGN-1429 : Need snapping in inputs"
Merge pull request #3265 from ke-yu/fix_magn5233

Fix magn5233: List.map returns function obejct in some caseseven when the function is completed
Merge pull request #3260 from ke-yu/fix_magn5128

Fix magn5128: GC: Turning nodes into custom node doesn't dispose objects created by nodes
Merge pull request #3300 from ke-yu/cleanup_testcase

Cleanup test cases to remove the dependency on ProtoGeometry.dll
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into DynamoRevit2014

Conflicts:
	src/DynamoCore/Models/NodeModel.cs
	src/DynamoCore/Models/WorkspaceModel.cs
	src/DynamoCore/Nodes/CodeBlockNode.cs
	src/DynamoCore/Nodes/ZeroTouch/DSFunction.cs
	src/DynamoCore/ViewModels/WorkspaceViewModel.cs
	test/DynamoCoreTests/CustomNodes.cs
	test/DynamoCoreTests/DSEvaluationViewModelTest.cs
	test/DynamoCoreTests/DynamoCoreTests.csproj
	test/Engine/FFITarget/DummyGeometry.cs
	test/Engine/ProtoTest/FFITests/CSFFIDispose.cs
	test/Engine/ProtoTest/FFITests/CSFFITest.cs
	test/Engine/ProtoTest/FFITests/TestCSharpAttribute.cs
	test/Engine/ProtoTest/TD/MultiLangTests/BuiltinFunction_FromOldLang.cs
	test/Libraries/CoreNodesTests/CoreNodesTests.csproj
	test/Libraries/DataBridgeTests/DataBridgeTests.cs
	test/Libraries/DataBridgeTests/DataBridgeTests.csproj
	test/Libraries/DynamoMSOfficeTests/DynamoMSOfficeTests.csproj
	test/Libraries/DynamoPythonTests/IronPythonTests.csproj
	test/Libraries/SystemTestServices/SystemTestBase.cs
	test/Libraries/SystemTestServices/SystemTestServices.csproj
	test/Libraries/SystemTestServices/TestExtensions.cs
	test/Libraries/TestServices/GeometricTestBase.cs
	test/Libraries/TestServices/TestServices.csproj
	test/Libraries/WorlflowTests/WorkflowTests.csproj