Add support for voice chat. Does not include a backend yet as I want to avoid adding extra dependencies to the core. I plan to add an Allegro/speex backend, since that is what I will be using.