Fixes #145: Improves the generator workflow by returning a result object holding the list of generated files and workflow issues; extends the generator context to maintain a list of issues occurred during workflow execution; modifies the generator Maven plugin to use the new workflow result object to send the workflow issues to the Maven log; adds tests for the generator workflow