Trace impl for non replicating functions

Implementation into local cache store for specific key
Merge branch 'StableBranchWithTestcases' of https://github.com/lukechurch/designscript into StableBranchWithTestcases
Merge pull request #152 from sharadkjaiswal/StableBranchWithTestcases

NameSpace SymbolTable implementation
Merge pull request #159 from sharadkjaiswal/Namespace

NameSpace support for FFI
Merge pull request #160 from sharadkjaiswal/Namespace

Addressing  regressions and review comments
Update ProtoGeometry geometry types with changes from LibG
Merge branch 'StableBranchWithTestcases' of https://github.com/lukechurch/designscript into Namespace