Yet another UIAlert subclass that enables the use of blocks for handling dismissal of the alerts. This also adds the ability to use an alert manager with the alerts for uniting similar alerts.