A simple and light replacement for UIAlertView with block based completion handlers and a 3D dismiss animation