updated EcoreHelper methods
updated ICodeGenerator interface and cleaned up AbstractGenerator
now generators inject their own IFileWriter, simpler for everybody
Core's getGenerator sets the output folder of the generator it returns