Revert "Merge pull request #2632 from theanh0512/MAGN3868"

This reverts commit 8a470b589f3b359ba0aae28a35e0fa6305b259c2, reversing
changes made to 7fced181131a8800050fee5d3734cf870b36bee7.
Revert "Merge pull request #2642 from theanh0512/MAGN4944"

This reverts commit cc735f9fef30d1afc260a5010ee18f8ee9c4eca6, reversing
changes made to 9d8aa47e8c5352d56e0ddd4b37fb678895c9c867.
Revert "Merge branch 'master' of https://github.com/DynamoDS/Dynamo into MAGN3868"

This reverts commit 7fced181131a8800050fee5d3734cf870b36bee7, reversing
changes made to b7519692c6cabfc9082370174098f53f653a2d52.
Conditionally disable Mark/Sweep tests

Based on the Compiler cond flag
Merge branch 'master' of https://github.com/DynamoDS/Dynamo