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
Add compile time option to use buffered streaming using queue2 element
Add signal return value test
Handle cleanup where thread is not created
Correctly return result of signal handler
Revert "Fix bug where player never tried to reopen stream"

This reverts commit 3a0d331986854914da0c7eb86c93c9d3894085b5.
Add more signaltests
Handle set returnvalue to false when no slot is connected