Drizzle over salad, whip up a vinaigrette, or cook food in it, olive oil is versatile. But can it also prevent hangovers after a night of partying? Here's the truth.