* Don't launch WebResultHintChecker from PlaylistModel.
* New WebResultHintChecker API. Class will be renamed soon.
* To emulate QNetworkReply's behaviour, we need to emit finished() after an error occured.
* Pipeline now runs WebResultHintChecker to validate http urls before accepting them as playable results.