Fixing a bug with client commands
Better condition to check if server needs auth
Adding add-shard command + new mongoctl command group "sharding"