Certain herbs make excellent neighbors to tomatoes in the vegetable garden, repelling pests, keeping down weeds, and enhancing flavor. Try these top varieties.