pulse: Return error from pulse_stream_init rather than assuming pa_stream_new can't fail.  (Bug 934232)