Added block-based subclasses of UIActionSheet and UIAlertView (internal only) to clean up and simplify some of the core project code.