Add receive audio support

Requires [add_decode patch](https://github.com/perrym5/opus-ruby/pull/1) for opus-ruby.

~~**Major bug**: does not properly merge audio from multiple sources. Only one member of the channel can be "talking" at a time to hear clean audio.~~

**Minor bug**: Still needs a better algorithm for merging the audio streams. Normalize, etc.

Also note: The output fifo must exist prior to calling `client.receive_raw_audio( filename )` (or else it'll start writing to a regular file). There is a way for ruby to create a fifo, but it requires a dependency (and I don't feel it is my call to add another dependency).

[Edit 2014-05-06] Major bug fixed minor bug noted. Thanks to @dafoxia