Adjust to fixes in tomaszdurka/codegenerator
Adjust to fixes in tomaszdurka/codegenerator

- set abstract class to abstract
- add abstract methods only for non-abstract classes
- add abstract methods as nonabstract

fvovan/CM,mariansollmann/CM,zazabe/cm,cargomedia/CM,christopheschwyzer/CM,fvovan/CM,cargomedia/CM,alexispeter/CM,fauvel/CM,fauvel/CM,mariansollmann/CM,zazabe/cm,alexispeter/CM,vogdb/cm,fvovan/CM,tomaszdurka/CM,tomaszdurka/CM,fvovan/CM,njam/CM,christopheschwyzer/CM,christopheschwyzer/CM,tomaszdurka/CM,fauvel/CM,vogdb/cm,tomaszdurka/CM,alexispeter/CM,njam/CM,njam/CM,vogdb/cm,tomaszdurka/CM,fauvel/CM,vogdb/cm,njam/CM,mariansollmann/CM,njam/CM,zazabe/cm,christopheschwyzer/CM,zazabe/cm,cargomedia/CM,mariansollmann/CM,cargomedia/CM,alexispeter/CM,fauvel/CM,vogdb/cm