Add .gitattributes to enhance git diff

With this git diff show function name
instead of class name for php files

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
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>