Carrots grow better with the right neighbors. From chives to tomatoes to marigolds, these companion plants can drive away pests and help soil conditions.