Alert now uses Grand Central Dispatch

No longer any delay before the alert is shown; alert message is more
detailed