Merge pull request #17 from dlozupone/feature/refactor

Feature/refactor
Modified load_text_domain to get path property from model
Updated comments
Added: require base controller class
Added: call to init() in __construct()
Added: call to init() in __construct()
Added: warning if init() not implemented
Modified comments
Added default values for $_args property
Added $_txtdomain property
Fixed get_post_updated_messages to use injected $txtdomain
Modified: get_post_updated_messages()

Moved from the cpt model to the controller.
Fixed undeclared path property
Merge branch 'feature/refactor' of github.com:dlozupone/wp-mvc-base into feature/refactor
Removed extraneous text
Implemented get_singular() and get_plural()
Implemented get_singular() and get_plural()
Removed error message for missing init() in child class
Merge branch 'feature/refactor' of github.com:dlozupone/wp-mvc-base into feature/refactor

* 'feature/refactor' of github.com:dlozupone/wp-mvc-base:
  Implemented get_singular() and get_plural()
  Removed extraneous text
  Fixed undeclared path property

Conflicts:
	models/class-base-model-cpt.php
Modified __construct()
txt domain property now required
fixed typo