Added error checking to pa_context_connect for better debugging

I was debugging an issue that turned out to be a problem with my environment, so no issue was created.  In the process, I had added some sanity checks in pulseaudio.cpp.  I think this one in particular should make it into master, as the error checking for that step didn't exist.