Created new LDAPModList object for handling LDAP modifications better.
Added a rollback function for failed modifications. More thorough tests
are needed.