Ldap Support for Sharelatex

First code for how to solve #39 problem

I put the ldap user as password in mongo to ensure email and ldap user pair.
I can't put the ldap password in mongo because it could change anytime.
The problem here is that one ldap user could have multiple email accounts on sharelatex (not a big issue, but could be avoid)

Any ideia on how to improve it?