New Stoke City manager Michael O'Neill says that the club's owners were key to him leaving his role as Northern Ireland manager for the Championship job.