Added support for LDAP type of CUSTOM

Added a new type of LDAP Server called "Custom".

This allows users to use raw or full LDAP values for LDAP User and LDAP Unit, rather than using one of the two supplied templates.

Additional help text was added to to explain the formatting and modifications that may occur to the field values supplied, depend on the type of LDAP Server selected.