Issue #29. Add more robustness in case the content-type checking fails.
Bump version to 1.5.2.
Add a reference to the FAQ.
Bump the copyright year to 2014.
Issue #31: Make sure the stream read buffer is emptied.
Bump the version to 1.5.3.
Revert "Issue #31: Make sure the stream read buffer is emptied."

This reverts commit 900ca28b8c2a16179afe41a274ff88a89f9c2dad.
Revert "Bump the version to 1.5.3."

This reverts commit 8130823fb019b497a524eb18572e129cf0179615.
Issue #31: Make sure the stream read buffer is emptied.
Do not feed the audio queue with data, if the queue has no buffers available.
Bump the version to 1.5.3.
Small cleanup.
Cleanup: remove unneeded @synthesize directives and IVARs when implicitely generated by the compiler.
Small cleanup and comment a bit.
Add a bit more comments.
Make sure failing to open the HTTP connection signals an error.
No need to explicitely to stop the stream when changing the URL.
Small cleanups to the code style to make in consistent.
Be a bit more careful with the audio file stream pointer.
Initial prototype of audio decoding to PCM before feeding it to the audio queue.