Corrected default for consumes+produces
Corrected generateModelDefinition() to scan for model references in remote returns and errors
Corrected prepareDataType() to handle collections and nesting, and changed to always and only use responseMessages