Update ICF_Model::delete_where() to check for affected_rows() !== 0
Merge branch 'feature/app-cores' into develop
Merge branch 'feature/acl' into develop

Conflicts:
	icf/core/ICF_Model.php - resolved, take HEAD
Update theme 'huraga' views to match those of module 'acl'
Update lang users/english/icf_users_admin
Update routes to 'admin' to point to 'users/_admin/login'
Update core/Public_Controller: Active user now is available via $user
Update theme views of module 'huraga' to use $user instead $current_user
Add Events::fire to users/Auth::register; add users/Auth::unregister
Comment form-validation rules for password on admin.users.{create,update}
Update ctlr users/_admin/login to new Template, add some error-messages
Update ctlr users/admin to use 'members' for 'users', Usage of users/Auth::{register,unregister}
Organize and add new lines to language users/english/icf_users_admin
Update before-query methods in users/user_m
Fix bug in lib settings/Setting::item(): Now will return $default_value if item not found
Update core/Admin_Controller to set theme if 'theme' is key in $_GET
Fix bug in lib ICF_Form_validation:

Ext-callbacks produced error of inaccessible property $this->_module_callbacks[$module] if $module was not existant
Update lib acl/Acl methods Acl::{member_add,member_remove}
Add events for module acl to listen for user-registration
Update Events_Acl::register() to new argument order