add some boilerplate for the xivo_user_plugin
xivo-user-backend add initialization on load
stop loading the config in the unittest and test side effects in load only
add the search function in the xivo-user-backend
add list support to the xivo_user_plugin
the unique column of a xivo-user source is not meant to be configurable
move some test requirements to the test_requirements file
use the interface implemented in xivo-confd-client
add requests to requirements.txt
add xivo to the setup.py backends
add some logging in xivo_user_plugin
first xivo-user backend integration test
xivo-user backend integration tests check xivo uuid and relations
xivo-user integration tests query multiple xivo
xivo-user backend integration tests

test that xivo-dird works correctly event if one of the confd returns a 404 or if
one of the host cannot be resolved
xivo-user-backend create the _uuid field

_fetch_content is mocked in some unittests and will raise an exception
when trying to log the uuid
catch exceptions while loading plugins

if a source raise an exception while being loaded, other sources from the same backend
should still be available
add missing newline at end of file
Merge branch '5027-xivo-user-backend-rebased'