Add failing case-insensitive username tests.
Add omero.security.ignore_case setting.
Principal.java: use ignore_case.
LdapImpl/Config: add ignore_case.
PasswordProviders.java: add ignore_case.
SimpleRoleProvider.java: add ignore_case.
AdminImpl.java: inject ignore_case.
LdapImpl.java: check ignore_case in create().
LdapTest.java: update test cases.
AdminImpl.java: fix lookup with ignore_case.
LdapTest.java: fix LDIF, update logic.
SimpleRoleProvider.java: fix warnings.
RoleProvider.java: add ignore_case getter.
Use AtomicBoolean as property type.
Add conditional case setting for tests.
LdapTest: remove PasswordProviders.
Fix minor whitespace/spelling errors.
Add warning to ignore_case setting.
Blacklist ignore_case setting.
Add extra markers for comment exclusion.