McDonald's has been piloting its $5 meal deal for a year. Here's how it got its start