Refactor away gst_bus_poll start
Set timeout for souphttpsrc element
Fix bug where player never tried to reopen stream
Send error only once and consider stream closed
Re-indent code block
Cleanup stream position update block
Merge remote branch 'kolibre/master'
Update README.md

Put commands in preformatted code blocks
Free element name after read
Add missing return and break statements
Fix typos in comments and log messages
Only send error signal on setup pipeline failed
Enable color tests
Check for errors from player
enable tempopitchtest for ogg
Add GST_SEEK_FLAG_KEY_UNIT to seek requests
Add queue2 element with 5MB buffer to pipeline
Unref queue2 on destroyPipeline
Separate failure logging for online and offline sources
Increase queue2 buffer size to 10MB