-Use bucket Auth api's to access SASL buckets
-Optimize pool refresh() function. Only replace the pool if there are
changes to the pool