In a large bowl, combine cabbage with next 4 ingredients. In a medium bowl, combine mayonnaise with next 5 ingredients and whisk together until smooth. Season with salt and pepper. If dressing is too sweet for your taste, add more vinegar or lime juice. Too sour? Add more sugar. Add dressing to slaw and toss to coat evenly.