Rework AJXP_Logger
- expose all log levels
- accept a variable number of argument

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Allow log plugins to handle variable number of \t

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Add logging functions to AJXP_Plugin class / put plugin id as log prefix

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Rework auth.ldap logging (use new functions)

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Replace AJXP_Logger::debug call with $this->logDebug in plugins
(when we are in a $this context, and we 'extends' AJXP_Plugin)

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Replace AJXP_Logger::logAction call with $this->logInfo in plugins
(when we are in a $this context, and we 'extends' AJXP_Plugin)

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Use logError for errors

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Replace remaining AJXP_Logger::logAction

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Avoid group creation without action.
Merge remote-tracking branch 'origin/master'
Rework metadata modifiers and Meta.user plugin. Implement a custom SelectBox choice. Should replace and close #255.
Fix code style
Merge pull request #276 from echampet/logs

Full rework of logging: levels, event sources.
Refix remote sorting that was broken. Implement it in FS for paginated case (standard attributes only, not metadata)
Avoid fatal error if a meta plugin does not implement the initMeta method.
Skeleton for comments feed.