Merge branch '3.7'
Fix #1162 : Some queries can be processed against business fields in case of multiple databoxes
Fix CS, add comment
Merge branch '3.7'
Add new AUsrAuthProvider entity
Add new UsrAuthProvider entity
Remove clear password failure table
Allow null IP in log failure table
Remove recaptcha submodule
Add AuthFailure entity
Add patch to version 3.8.0a4
Add Authentication Exceptions
Update db-ref to latest schema
Add Native Phrasea Authentication
Add AuthenticationServiceProvider
Add AuthenticationServiceProvider
Add AuthenticationServiceProvider
Add AuthenticationServiceProvider
Add Auth Token Validator
Move reinitUser to public for tests