CAPI-472: CAPI network timeouts seem to impact smartlogin

The older UFDS client utilized by CAPI used inefficient queries in the
course of getUser operations.  This could cause smartlogin timeouts
when UFDS was under sufficient load.