Made some fixes to the meta programming model
- Handle propagating compilation errors to the main compilation
- Remove the check for aspect in most resolvers except for the project
- Fix the meta programming on core clr