API similar to UIAlertController, backwards compatible to iOS 7. Will use the new shiny API when you run iOS 8.