More error checking in the configure script. Make pulse optional (though it's still stupid to disable since there are no other Linux audio sinks).