partial swap to from Core to CompileStateTracker
partial swap from core to compilestate 2
Full swap from Core to CompileStateTracker

1. Requires a lot of cleanup in the datstructures and further testing
with NUnit
2. Create Language only solution file - DesignScriptLanguage.sln
Call non-parameterized codegen baseclass if no Core object was provided
Access DSExecutable from the runtime

1. Class and function tables from DSExecutable at runtime
2. Remove direct usage of class and function tables from core from the
runtime
Integrate CompileStateTracker to the ContextDataManager

1. Integrate CompileStateTracker to the ContextDataManager
2. Use CompileStateTracker in BuildStatus
Integrate CompileStateTracker to BuildStatus and ContextDataManager
Integrate CompileStateTracker to the FFIExecutionManager
Mono/mac project files
Merge pull request #21 from ke-yu/master

Remove expiration date of DesignScript
Merge pull request #20 from monikaprabhu/master

Mono/mac project files
Integrate CompileStateTracker to the expression interpreter

This is a partial fix. The expression interpreter is to be deprecated
and all its test cases removed
Integrate the functionpointer tables into the executable

At runtime, access function pointer data from the executable
Merge branch 'master' into ProtoLanguage
Commit this to resolve sync error - this must not be merged to master