Added possibility of creating subtypes of transformations

If a @Transformation extends another Xtend-class, the same restrictions that stem from the @TransformationInterface are applied to the parent class (and its parent classes) possible violations are annotated to the "extends ..." statement inside the @Transformation.