Refactored DSML and LDIF handling capabilities into separate projects. Eliminated dependency on ldapsdk in favour of unboundid-ldapsdk
Updating unit tests and documentation. Fixing issues found during unit testing.