Growing basil is easy with these tips on planting, growing and harvesting homegrown basil. Plus, discover the best varieties to grow in gardens and pots.