Add first example of static support for methods

Add the minimal implementation for supporting static compilation guarantees between libraries and their AST emitted targets

Modify the ASTBuilder to take the compile time refs
Expose a sample implementation in the RevitNodesUI library

Needs testing, TBD after decision to proceed/not proceed is taken
Fix compile error from having both examples
Merge pull request #1253 from DynamoDS/ChocoButter-2Become1-ASTBuilderStaticCheck

Choco butter 2 become1 ast builder static check