Added support for completionMethod

Users can now choose which method should UIAlertView use to call the
handler