performing transformation in a separate def, so it can be overridden by child traits of GenericCodegen
+ Changed GraphVizDependencyGraphExport to generate full type string for node
Added SymMetaDataFixerTransform to fix sym properties, e.g parentBlock and refCount.
Added ScalaConciseCodegen which is an extension to ScalaCodegen which inlines expressions that are possible to inline, instead of creating a new val-def for each of them, leading to a more compact and concise code.