Two source code fixes, so the source builds better on Mac OS X. Some compilation problems remain but they need more looking into.
Merge pull request #27 from sgielen/macosx-build

Fix two FTBFS on Mac OS X
Add an audioconvert and audioresample step between decodebin and lamemp3enc. Fixes an issue where the two elements could not be connected on my machine on some tracks.
Merge pull request #28 from sgielen/convertaudio

Add an audioconvert and audioresample step between decodebin and lamemp3enc.
Don't crash server when processing of a client message failed; instead, close connection and print the error to stderr.
Merge pull request #29 from sgielen/server-stability

Don't crash server when processing of a client message failed.
Fix all catch statements: use a reference so we don't make a copy of an exception (which can go wrong itself), and use base classes where possible to catch as many types of exceptions as possible
When setting a new DmpClient in the Qt client, destroy the old one so cleaning it up does not cause a freeze.
Adds TuneIn message and logic.
Merge branch 'develop' into testbranch