Added AvconvAudioEncoder and IcecastClientWorker

* Now encodes and streams to an Icecast server, though it's unstable.
* Needs more valgrind...