Companion planting is a relatively easy and eco-friendly way to improve growing conditions for multiple crops at once. Of course, this style of gardening only works if you choose the right companions ...