Michael O'Neill has chosen to remain as Northern Ireland manager, turning down an extended contract with Blackburn Rovers despite guiding them to safety from relegation.