Add emission CPP import
Fix NullPointer exception when type cannot be resolved
Enforce signal/constant for entities
Changed default types in libraries
Fixed testcase to avoid syntax error
Remove ENT_ at code generation