Read LDAP host and port from config or use local defaults

This commit has a failing test - trying to suss out how
to setup the test environment to use different
configurations elegantly