Enhancement: check a default's specified type

Originally described in Issue #20, this is an enhancement that checks for a default's specified type.

This PR:
* updates HumanModel's private method, _createPropertyDefinition to include the logic in both human-model.js and human-model.min.js
* updates the test suite to include the relevant unit.