update Makefile
fix incl, decl type checker
fix python constructor soucegen
update common.green
add SourceGenerator.VisitNewNode