Fixed timer crash if the stream fails before -[AudioStreamer openReadStream] returns.

An example of this is the case of an invalid URL.
Fixed a couple race condition crashes.