Added model initialization inheritance for model properties to DRY goodness when extending models.

Fixing tests and var names for a better understanding of what was done
here.
Merge pull request #837 from rapzo/feature/model-init-inheritance

Added model initialization inheritance for model properties to DRY goodn...