Add plugin/open url that form json from request arguments and pass it into plugin
httpcontrol: Check that remain != NULL in hc_open_parameterize()
Submodule ext/libav 69f5191..dac5d34:
  > AAC: Handle sample rate changes mid-stream
hls: Handle streams where sequence counter is unsynchronized between variants

Fixes #2150
hls: Fix crash introduced by last commit
hls: If all streams gets tagged as audio_only, wipe out that flag
Fix broken annexb parser in h264_parser
ps3: Fix interlaced h264 playback
ps3: Filter out Access-Unit-Delimiters in h264 stream when playing HTSP

Tvheadend places those incorrectly and this causes the ps3 h264 cell decoder to barf

Fixes #2205
htsp: Sort TV channels based on channelNumber from Tvheadend

Fixes #2206
Revert "htsp: Sort TV channels based on channelNumber from Tvheadend"

This reverts commit 8b70a4135fbf038b95ab9757f9ead8af20a5b8fd.
htsp: Sort channels in datamodel based on channelNumber

Fixes #2206 (for real)
htsp: Delete trailing whitespaces
htsp: Also sort tag listing based on channelNumber
htsp: Don't clear channelNumber if absend from message
hls: Try harder to find a stream that's playable (contains both video and audio)

Fixes #2252
Added show description and name of next show to TV playdeck
Code cleanup
If a channel has an icon, display that instead of Display.png in list view.
Added tv show description to iteminfo view