Allicin, the Odor of Freshly Crushed Garlic: A Review of Recent Progress in Understanding Allicin’s Effects on Cells