French Veggie Sundried Tomatoes