SCOUT-95 Add first stage of caching authtokens. Still need to use the singletons and add BusinessQueryManager support for caching.