Namespace conversion for XoopsModuleAdmin
Fix error attempting to trim user object
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