Ive moved BuiltAST into coreutils 
For BuildEmptyCore, its the same as SetupTestCore but without all the geometry libs preloaded.
Yes its only for testing and ive renamed it to SetupEmptyTestCore