Easier in the context of RadosClient:  we can skip the authenticate() method, where most of basically everything is accomplished in RadosClient wrt the MonClient.  This also dissociates RadosClient's current behavior from pinging a monitor, making sure that we can easily continue with normal expected behavior (such as calling authenticate()) if we feel like it after pinging the monitor, while also freeing us to ping some other monitor if we are connected to some monitor without interfering with the current MonClient instance.