UP-4269:  Refactor SmartLdap to exist as part of the 'normal' Spring con...

...text (not spawn its own) and support a List of resolveDns or a single one, (as it does now)