Make the vinaigrette: Combine all ingredients in a mason jar. Place lid on jar and shake with vigor. Make the salad: Combine all ingredients in a bowl and season with salt and the zest of the juiced lime. Make the batter: Combine all ingredients with a whisk until smooth. Finish the dish: Add the peanut oil to a large pot to reach a depth of 3-4 inches, and heat the oil to 375°F. Dip each shrimp into batter. Add to the oil and fry for 1-1/2 to 2-1/2 minutes until golden and cooked through. Remove the shrimp from the oil and drain on a plate lined with a paper towel. Serve the shrimp with the vinaigrette and herb salad.