add external authentification backends

(Rebase of https://github.com/jeromeschneider/Baikal/pull/201 and https://github.com/jeromeschneider/Baikal/pull/195)
- ldap (userbind)
- mail services (imap, pop3, smtp)

authenticated user (which not exists) will creates automaticlly