Namespace conversion for XoopsModuleAdmin
Fix error attempting to trim user object
Merge pull request #125 from alain91/master

Merging changes from Alain91
Moving non-legacy database code to namespace

XoopsConnection to Xoops\Core\Database\Connection, XoopsDatabaseFactory to Xoops\Core\Database\Factory,
XoopsQueryBuilder to Xoops\Core\Database\QueryBuilder

No legacy code was moved, as callers may depend on the location. Also, XoopsDatabaseFactory still exists, and contains the code to establish the legacy connection.

All references to moved classes were updated. Many of those files received some PSR2 changes.
Merging upstream
Reflect namespace changes for Connection, Factory and QueryBuilder
Reflect changes to Xoops\Module\Admin
Merge remote-tracking branch 'upstream/master'

Conflicts:
	htdocs/xoops_lib/Xoops/Auth/Xoops.php
Reflect recent changes in tests
Merge pull request #126 from geekwright/master

More namespace implementation
Correct issues with Exception handling
Correct reference to XoopsModuleAdmin
Resolving conflicts
Merge pull request #128 from geekwright/master

Includes conflict resolved PR 127 and other fixes
Remove reference to XoopsConnection
Recent change to security class resulted in two issues

First, the system should exit if an attempt to contaminate globals is detected, and that was removed. That functionality was re-added to the Xoops class that calls checkSuperglobals()

Second, the check for any string starting with 'xoops' has problems with things like 'XOOPS_TOKEN_REQUEST' which are required for normal use.

While looking at these issue, it seems the checks were case sensitive (based on array keys,) while PHP variables name are case insensitive. Fixed.
Not all event arguments are arrays.
Merge pull request #129 from geekwright/master

Issues with recent changes
resolve conflicts with merge
resolve conflicts after merge upstream XOOPS