Adding retry support for naming look-ups

Main code at NamingLookupClient. Everything else is cosmetic