Added Quality-Immutable-Object as module to parent project
Fixed issues when rendering access by interface
Added new field 'fieldPrefix' to settings
Moved 'Primitive' and 'ReservedWord' to package ~.domain
Updated test expectation
Changes to be more tolerant to unknown formatting options
Changes to render a 'field' by using 'FieldRenderer' instead of calling
'field.name'