Accept extra property to models definition.
Add documentation about the definition fields.
@leplatrem review.
Merge pull request #249 from spiral-project/definition_alternate_fields

Accept an extra property to models definition to put other model related informations.