Former world champion Jenson Button has ended speculation that he will retire from Formula One by announcing that he will stay with McLaren for the 2016 season.