Ported and migrated "String.ToNumber"
Rename variables defined in CBN
Remove bitwise operator and assignment operator
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into StringToNumber
Clear warning state properly
Fixed complex list test cases
Allow nulls to be generated an SSA temp

This is a partial fix. The full fix is to apply SSA for all literals.
Merge pull request #1373 from ke-yu/fix_magn2485

Remove bitwise operators and assignment operator
Merge pull request #1374 from ke-yu/fix_magn2378

Clear warning state properly
Merge pull request #1375 from ke-yu/var_mapping

Rename variables defined in CBN
Merge pull request #1376 from ellensi/StringToNumber

Ported "String.ToNumber" and updated relevant test cases
Update testcase
Node documentation for CoreNodes\Function and CoreNodes\Math
Merge pull request #1377 from junmendoza/PeanutButter

Allow nulls to be generated an SSA temp
Fix broken test cases because variable renaming
Update the geometry binaries
Renaming identifiers in array indexing in CBN
Merge pull request #1379 from ke-yu/ChocoButter-2Become1

Fix broken test cases because of variable renaming in CBN
Merge pull request #1380 from Randy-Ma/ChocoButter-2Become1

Update the geometry binaries
Hides some built-in methods from library view

- ClassAttributes and MethodAttributes are abstracted out in
ProtoCore.AST.AssociativeAST namespace. Earlier ClassDeclNode, Function
and Constructor nodes were using such classes defined in ProtoFFI
namespace.
- Provided a mechanism to tag built-in methods with HiddenInLibrary
attribute, so that they can be hidden.
- Hide some of the built-in methods as per 070 release requirement.