Restore compatibility with Clang from Xcode 3.2.6.
PSBeepAlert: Play asynchronously with callback, not artificial delay.

We still play the alert sound quite a bit more frequently than with a PSMovieAlert, but at least it's not unevenly spaced.
Permit entry of punctuation-less AM/PM time formats, e.g. '930a'.