OPENDJ-1075 Port server make-ldif tool to the SDK
CR-2603
CLI for MakeLDIF
* Class MakeLDIF.java
- uses the new EntryGenerator class from opendj-core to generate entries
- uses LDIFEntryWriter class from opendj-core to write entries to LDIF
* Differences from opendj server version :
- remove configfile and configclass options
- add "--constant" ("-c") option to provide constants from the command line
those constants override pre-defined constants in template file
- if no "--ldiffile" option is provided, output LDIF to the standard output
* Add MakeLDIFTestCase to test basic behavior of the tool