Unit tests for Xmf, also some fixes for issues found along the way
Convert to UTF-8 (was ISO 8859-1)
Use standard PHP filter_var for checkEmail

Standard FILTER_VALIDATE_EMAIL now handles email quite well, including edge cases that current routines didn't.

Also added some extended cases in unit test.
Correct issues highlighted by scrutinizer
Reduce duplication
One more fix for scrutinizer issue
Merge pull request #138 from geekwright/master

Add Xmf unit tests.
Remove reference to XOOPS_ROOT_PATH, use $xoops->path()
patches Kernel/Model and tests unit
local changes
merge master branch + update test files
Several overlapping changes

PSR4 autoloader support, event triggered so modules can register by namespace similar to existing classmap support.
MediaUploader now namespaced
Extended mimetype support
Modernize domain recognition
Improved cachabilty for browse.php results
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/alain91/XoopsCore into alain91-master

Conflicts:
	UnitTestXoops/xoopsLib/XoopsTest.php
Merge branch 'alain91-master'
Merge pull request #140 from alain91/master

1/ patches Kernel/Model and tests unit and 2/ update test files
Merge remote-tracking branch 'upstream/master'
Update composer.json
Fixes for a few scrutinizer isses
Merge pull request #141 from geekwright/master

Several overlapping changes