Fixes #115 & #238 - Instead of trying to use the overridden methods from UIAlertView (which really should never be extended) I hook into the delegate methods.  Also set the delegate of self after self is instantiated.