Added audio dependencies to continuous integration configuration file
Added generic buffer and queue implementation for audio buffering
Added handlers for reading raw audio data from PulseAudio and sending encoded audio stream to Guacamole
Added support for audio files in configure and make
Trigger audio read and send threads if audio is enabled by client
Free up resources allocated for audio when client connection is closed
Adding locks around guac send instructions to resolve client disconnect issue
Fixed errors due to mixed declarations in code
Fixed screen lockup issue