Added username/password to bind in ldap discover cli
Added paging to handle large result sets larger than server limits
Added case insensetive DN comparison
PEP8 formatted code
Set criticality to False for compatability for LDAP without paging extension
Handle empty serverctrls
Fetch all experiments by name at once
Fixed repeatedly checking the same DN against the oldDN recorded in OMERO
Set error code to seemingly unused 136 and improved error slightly
Die error should have a new line really
Fixing flake8 in ldap.
Merge branch 'dev_4_4' into rebased/dev_4_4/ldap-discover-fix
Merge pull request #1827 from dpwrussell/rebased/dev_4_4/ldap-discover-fix

ldap discover username/password fix, paging and dn check (rebased onto dev_4_4)