Fix playback of shows whose HLS stream has arguments (i.e live shows)

Also,
* Fix type error when displaying log message if no supported video extension is found.
* Fix add-on script crash if the search dialog is aborted.
Merge pull request #62 from linqcan/hotfix

Fix playback of shows whose HLS stream has arguments (i.e live shows)