Some refactors in the Scaffolder

* Getting rid of GenerationModelProvider and moving its logic mostly to GenerationStrategy
* Minor changes in MuleConfigGenerator
* Fixed tests accordingly
* Adding assertions to most tests inside ScaffolderTest