Set up the validation of for the headless build
Added Validator for generation definition in the headless build
Added enumeration for input method and generation method for console based calls
Added enumeration for the headless Java code generation
Externalize the Generator names. This is part of #46
Merged from branch UI_seperation_II
Use english description text instead of german
Fixed the problems in the generation of jetemplates and java artefacts arrisen with the implementation of #43
Process the improved extension point for generators