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)
Merge pull request #60 from linqcan/bestofsvt

Add BestOfSVT.se
Add full parsing of program pages

This commit introduces two options to the user:
* Only show episodes in program listing, but fallback to clips if no episodes are available.
* Or, group clips and episodes into two different sub-categories

The user can toggle the behavior in the add-on settings.

Without this commit, shows that have now episodes (but clips) will crash the script.
Merge pull request #50 from linqcan/newgetprogram

Add full parsing to program pages
Bump versions
Update README
Fix broken directory listing
Add live channels to the add-on
Merge pull request #65 from linqcan/channels

Add live channels to the add-on
Bump versions
Fix broken links due to site change on BestOfSvt.se