Optimize
Merge pull request #1400 from Randy-Ma/ChocoButter-2Become1

Remove some default parameter values and make it possible to provide facet tolerance
Failure narrowing

Trace is failing when there are two arguments, both of which are being replicated, being simultaneously adjusted to a different size. It is loosing the trace cache.
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Disable default value support from FFI

- Default value provided in any .NET library will not be imported to DS
world now.
Merge pull request #1408 from sharadkjaiswal/070Countdown

Disable default value support from FFI
propagate guid to asts
Fix Unhandled Exception warning for error reporting

Fixes http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-2563
Fix for a trace bug that was corrupting the trace cache in one replicated pathway
Fix to test case that had got out of sync with itself
Remove use of merge meshes in viz pipeline.
Fix mesh count.
Fix test case

So that it matches its name of transiting through an error state
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Kill FreeForm element
Suppress import of TopographySurface type into DS VM
Revive FreeForm, but hide it in the library, suppress import of FreeFormElement types into the VM
Commented out usage of LookupPostableCommandId method - causes consistent Dynamo crash on Revit 2013
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
LibG DLL sync: default parameters and tolerance code