Merge pull request #1 from XOOPS/master

Merge fork from main branch
Merge pull request #107 from alain91/master

Proposals
Changes to implement control interface to service manager

This adds a new section to administration area to control service priorities. Due to the extensive changes in the system module, a module update should be done.

Also, a few more avatar implementation cleanups.
Merge pull request #108 from geekwright/master

Changes to implement control interface to service manager
Add missing case normalization to service name
Some WIP asset management to help service manager

There may be  some rough edges, but they will be cleaned up soon.
Merge pull request #109 from geekwright/master

Patching Services
Correct calling of contract provider methods
Eliminate variable argument array
Merge pull request #110 from geekwright/master

Correct service manager contract calls
Provide proper status and message from null provider.
Merge pull request #111 from geekwright/master

Provide proper status and message from NullProvider.
added "go back"
Remove BOM
Convert UTF-8 encoding

Attempted to repair several mangled files as well. Also removed empty or redundant languages. There are issues with the 'german' and 'de_utf8' direcories, as there are substantial differences that still need to be resolved.
Conversion to UTF-8
Conversion to UTF-8
Merge pull request #112 from mambax7/master

added "go back"
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'