The hangover cure market is now valued at $2.3billion globally. But do these magic potions really work?