rename xoops_lib to xoopsLib + test fixes
allow skipping some directories when checking test files
some patches after unit tests
Avatar cleanup

 - PM code now using avatar service.
 - Enhance gravatars module with preferences options.
 - Change max size defaults in avatars module to 128px to more easily use 128x128 icon libraries.
Merge pull request #101 from alain91/master

See comments of commits
Merge remote-tracking branch 'upstream/master'
PM avatar service conversion
Namespace issue in Logger and Dtype
Avatar service implementation