Combine all the ingredients for the Italian Dressing except the olive oil in a medium sized bowl. Then begin to slowly drizzle in the olive oil while whisking constantly until all the olive oil is mixed into the dressing, and it's emulsified.Cook the pasta according to the package instructions. I prefer to slightly overcook mine just past al dente so that it's not so springy when chilled.Place the pasta in a large mixing or serving bowls along with the rest of the pasta salad ingredients. Pour the dressing over the pasta salad, and toss thoroughly to combine.Serve immediately or refrigerate for 2-3 hours to let the flavors deepen. This pasta salad can be kept for 2-3 days, but it does become slightly soggy over time. I personally like to eat it within the first day and half.