Cook the pasta according to the package directions; drain and rinse with cold water. Place in a large salad bowl. Add the next 12 ingredients; mix well. In a jar with a tightfitting lid shake oil and lemon juice. Pour over salad and toss. Cover and refrigerate 6 hours or overnight. Stir before serving.