separate bind DN + user autocreation

- allow use of separate bind DN and user DN 
- added code (currently disabled) for automatic user creation
This file was tested with openLDAP. More testing is desired before the autocreate feature is enabled. For a production server the less informative error messages may be desired (currently commented out).