Support LDAP as configuration store (closes CC-56)

Implemented support for using Constretto as a Configuration store as seperate module.

Originally merged from git://github.com/zapodot/constretto-ldap.git