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