Renaming ModelBuilderEngine to EdmxModelBuilderEngine
TheNewOldType - adding ModelBuilderEngine back to the designer

Separating building the model from serializing it to edmx. The model is build in the base ModelBuilderEngine class and the derived class can do some further processing (for the EdmxModelBuilder serializes it to the edmx format).