Added variable to track schema version when mapping elements
Finished implementing required fields check

* Added check to BaseMapper for checking for required fields
* Moved function to get sub-object property from dot notation string to utils.js
Merge branch 'requiredFields' into v5.0_update

* requiredFields:
  Finished implementing required fields check
  Added variable to track schema version when mapping elements