Make the dressing: combine all the ingredients in a small bowl or glass measuring cup; whisk vigorously until well combined.Combine all the ingredients for the salad in a large bowl. Add the dressing and toss until well combined.Serve immediately or refrigerate for a few hours to allow flavors to meld and develop.This salad will keep for up to a week in the refrigerator.