A drop-in replacement for UIAlertView that is more customisable and skinnable