Want a free doughnut for St. Patrick's Day? Krispy Kreme will give you one from March 15-17, but there's a twist. Here's what you have to do.